This repository provides a Model Context Protocol (MCP) Server for validating OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.
Ensure that Node.js v18+ is installed.
git clone https://github.com/apimatic/apimatic-validator-mcp.git cd apimatic-validator-mcp
To use the server, an APIMatic API key is required. Sign up at APIMatic and obtain the API key.
Integration with Claude DesktopModify the claude_desktop_config.json
file to integrate the MCP server. If the file does not exist, create one in the following location:
code $env:AppData\Claude\claude_desktop_config.json
code ~/Library/Application\ Support/Claude/claude_desktop_config.jsonAdd the MCP Server to the Configuration
{ "mcpServers": { "APIMatic": { "command": "node", "args": [ "C:\\PATH\\TO\\PARENT\\FOLDER\\build\\index.js" ], "env": { "APIMATIC_API_KEY": "<Add your APIMatic token here>" } } } }
Once configured, a hammer icon should appear in Claude Desktop. Open it to verify that the validate-openapi-using-apimatic
tool is successfully integrated.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4