mcp-server-any-openapi

A MCP server that enables Claude to discover and call any API endpoint through semantic search. Intelligently chunks OpenAPI specifications to handle large API documentation, with built-in request execution capabilities. Perfect for integrating private APIs with Claude Desktop.

GitHub Stars

69

User Rating

Not Rated

Favorites

0

Views

35

Forks

14

Issues

1

Installation
Difficulty
Beginner
Estimated Time
5-10 minutes

Installation

Installation

Prerequisites

Please specify required software and versions:
Docker: Latest version

Installation Steps

1. Pull Docker Image

bash
docker pull buryhuang/mcp-server-any-openapi

2. Start the Server

bash
docker run -e OPENAPI_JSON_DOCS_URL=https://api.staging.readymojo.com/openapi.json -e MCP_API_PREFIX=any_openapi -e GLOBAL_TOOL_PROMPT="Access to insights apis for ACME Financial Services abc.com ." -p 3000:3000 buryhuang/mcp-server-any-openapi

Troubleshooting

Common Issues

Issue: Server won't start Solution: Ensure Docker is installed correctly. Issue: API endpoints not found Solution: Verify the OpenAPI specification URL is correct.

Additional Resources