Catch TypeScript API and OpenAPI contract drift in AI-generated code, then revalidate it in CI.
claude mcp add evidrift -- npx -y evidrift
claude_desktop_config.json
{
"mcpServers": {
"evidrift": {
"command": "npx",
"args": [
"-y",
"evidrift"
]
}
}
}
~/.cursor/mcp.json
{
"mcpServers": {
"evidrift": {
"command": "npx",
"args": [
"-y",
"evidrift"
]
}
}
}
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"evidrift": {
"command": "npx",
"args": [
"-y",
"evidrift"
]
}
}
}
.vscode/mcp.json
{
"servers": {
"evidrift": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"evidrift"
]
}
}
}
cline_mcp_settings.json
{
"mcpServers": {
"evidrift": {
"command": "npx",
"args": [
"-y",
"evidrift"
]
}
}
}
Fast responses, sensible error messages when inputs were off.
Fast responses, sensible error messages when inputs were off.
Fast responses, sensible error messages when inputs were off.
POST /mcp