Community Dev tools

OpenAPI

Turn any OpenAPI / Swagger spec into MCP tools — instant integration for REST APIs.

Language TypeScript License MIT
Sign in to like + track View on GitHub →

Install

npm install -g openapi-mcp-server

About

Generic OpenAPI → MCP-tools generator. Point it at any OpenAPI 3.x spec (file or URL) and every operation becomes a tool with proper parameter + response schemas. Saves writing a custom server for every internal REST API.

Recent releases (1)

All releases →
  • v1.2.0-beta04 Pre-release Jan 27, 2025
    ## What's Changed
    * Add Smithery to README by @calclavia in https://github.com/snaggle-ai/openapi-mcp-server/pull/3
    * feat: Add support for custom headers via OPENAPI_MCP_HEADERS env var by @alexanderjeurissen in https://github.com/snaggle-ai/openapi-mcp-server/pull/5
    * v1.1.0 release by @snaggle-ai in https://github.com/snaggle-ai/openapi-mcp-server/pull/6
    * Fix tool name length issue by @alexanderjeurissen in https://github.com/snaggle-ai/openapi-mcp-server/pull/8
    * Add YAML support by @alexanderjeurissen in https://github.com/snaggle-ai/openapi-mcp-server/pull/9
    * v1.2.0-beta03 by @snaggle-ai in https://github.com/snaggle-ai/openapi-mcp-server/pull/10
    
    ## New Contributors
    * @calclavia made their first contribution in https://github.com/snaggle-ai/openapi-mcp-server/pull/3
    * @alexanderjeurissen made their first contribution in https://github.com/snaggle-ai/openapi-mcp-server/pull/5
    * @snaggle-ai made their first contribution in https://github.com/snaggle-ai/openapi-mcp-server/pull/6
    
    **Full Changelog**: https://github.com/snaggle-ai/openapi-mcp-server/commits/v1.2.0-beta04
    View on GitHub ↗

Discussion (0)

Sign in to comment →

No comments yet. Sign in to start the discussion.

More Dev tools servers