MCP Directory
Back

mcp-server-any-openapi

by baryhuang · Python · ★ 82

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.

#faiss#mcp-server#openapi#semantic-search

Install

pip install git+https://github.com/baryhuang/mcp-server-any-openapi.git

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "mcp-server-any-openapi": {
      "command": "uvx",
      "args": [
        "git+https://github.com/baryhuang/mcp-server-any-openapi.git"
      ]
    }
  }
}

From the README

[](https://hub.docker.com/r/buryhuang/mcp-server-any-openapi) [](https://opensource.org/licenses/MIT) - The docker image is 2GB without pre-downloaded models. Its 3.76GB with pre-downloaded models!! Too big, someone please help me to reduce the size. Customize through environment variables. **GLOBAL_TOOL_PROMPT** is **IMPORTANT**! - : URL to the OpenAPI specification JSON (defaults to https://api.staging.readymojo.com/openapi.json) - : Customizable tool namespace (default "any_openapi"): - : Optional text to prepend to all tool descriptions. This is crucial to make the Claude select and…
Read full README on GitHub →

Related search servers