openapi-mcp
openapi-mcp is a tool that quickly transforms OpenAPI 3.x specifications into a robust MCP tool server. It validates the API specification, generates MCP tools for each operation, and provides structured, machine-readable output through stdio or HTTP. This facilitates seamless integration with AI agents.
GitHub Stars
68
User Rating
Not Rated
Favorites
0
Views
62
Forks
14
Issues
0
Technical Information
Programming Languages
GoPrimary Language
System Requirements
Go: 1.21 or higherProvided Features
Instant API to MCP Conversion: Parses any OpenAPI 3.x YAML/JSON spec and generates MCP tools.
Multiple Transport Options: Supports stdio (default) and HTTP server modes.
Complete Parameter Support: Handles path, query, header, and cookie parameters.
AI Agent Integration: Easily integrates with AI agents for enhanced functionality.
OpenAPI Validation: Validates OpenAPI specifications to ensure correctness.
Documentation Generation: Automatically generates documentation for the API.
Safety Analysis
Safety Score
Safe100/100
Recommended For
Recommended for developers looking to leverage APIs, especially those interested in integrating with AI agents.
Maintenance Status
ActiveGitHub Topics
ai-agentapiclientgogolangllmmcpmcp-serveropenapiopenapi-to-mcpserver
Author Information
3,978
Followers
447
Repositories
796
Gists
0
Total Contributions