APIMatic Validator MCP Server
APIMatic Validator MCP Server for validating OpenAPI specs via APIMatic's API with MCP
Overview
APIMatic Validator MCP Server is a tool designed for validating OpenAPI specifications using APIMatic's API. It processes OpenAPI files and provides validation summaries, ensuring that the specifications meet the required standards.
To use the server, clone the repository, install the necessary dependencies, and configure it with your APIMatic API key. After setup, you can add OpenAPI files and request validation.
- Validates OpenAPI 2.0 and 3.0 files - Utilizes APIMatic’s API for comprehensive validation - Supports both JSON and YAML formats - Implements Model Context Protocol (MCP) for seamless integration
- Validating API specifications before deployment.
- Ensuring compliance with OpenAPI standards.
- Integrating with development tools for automated validation.
Add to your AI client
Use these steps to connect APIMatic Validator MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"apimatic-validator-mcp-apimatic": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-apimatic-validator-mcp-apimatic"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"apimatic-validator-mcp-apimatic": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-apimatic-validator-mcp-apimatic"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"apimatic-validator-mcp-apimatic": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-apimatic-validator-mcp-apimatic"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"apimatic-validator-mcp-apimatic": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-apimatic-validator-mcp-apimatic"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"apimatic-validator-mcp-apimatic": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-apimatic-validator-mcp-apimatic"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"apimatic-validator-mcp-apimatic": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-apimatic-validator-mcp-apimatic"
]
}
}
}FAQ
What formats does the server support for validation?
The server supports both JSON and YAML formats for OpenAPI specifications.
Do I need an APIMatic API key to use the server?
Yes, an APIMatic API key is required for validation.
Can I validate both OpenAPI 2.0 and 3.0 files?
Yes, the server can validate both versions of OpenAPI specifications.7: