APIMatic MCP

APIMatic MCP

MCP server for validating OpenAPI specs using APIMatic API to produce validation summaries.

5
Stars
14
Forks
0
Releases

Overview

This MCP server validates OpenAPI specifications by leveraging APIMatic’s API to generate validation summaries. It supports OpenAPI 2.0 and 3.0 documents and can process both JSON and YAML formats, enabling flexible intake for various OpenAPI workflows. Designed to be MCP-compliant, it provides a consistent interface for clients to submit an OpenAPI file and receive a structured validation report derived from APIMatic’s comprehensive validation capabilities. The server is built to run in a Node.js environment (recommended Node.js v18+), with a straightforward setup: clone the repository, install dependencies, and build the project. Configuration requires an APIMatic API key, sourced from an APIMatic account. The repository also demonstrates integration with Claude Desktop, showing how to wire the MCP server into Claude Desktop configuration and how to pass the API key via environment variables. The overall goal is to deliver reliable, API-driven OpenAPI validation that can be embedded into larger tooling workflows via MCP.

Details

Owner
apimatic
Language
TypeScript
License
Updated
2025-12-07

Features

Validates OpenAPI 2.0 and 3.0 files

Supports validation for OpenAPI 2.0 and 3.0 specifications.

Uses APIMatic’s API for comprehensive validation

Leverages APIMatic’s validation capabilities to assess OpenAPI documents and generate detailed results.

Supports JSON and YAML formats

Accepts OpenAPI definitions in JSON or YAML and processes them accordingly.

Implements Model Context Protocol (MCP)

Follows MCP standards for seamless integration with MCP-enabled clients.

Tags

OpenAPIOpenAPI 2.0OpenAPI 3.0JSONYAMLAPIMaticMCPValidation