Aliyun Automatic MCP server generator for OpenAPI applications - converts OpenAPI endpoints to MCP tools for LLM integration
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"aliyun-openapi-mcp-sdk","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# aliyun-openapi-mcp-sdk A zero-configuration tool for integrating Model Context Protocol (MCP) servers with any OpenAPI-compliant application. [](https://pypi.org/project/aliyun-openapi-mcp-sdk/) [](https://pypi.org/project/aliyun-openapi-mcp-sdk/) ## Features - **Magical integration** - Instantly create an MCP server from any OpenAPI specification with zero configuration - **Automatic discovery** - All API endpoints are automatically converted to MCP tools - **Documentation preservation** - API documentation is automatically converted to MCP tool descriptions - **Framework agnostic** - Works with any API framework that supports OpenAPI (FastAPI, Flask, Django, etc.) - **Zero manual setup** - No need to create MCP tools manually, everything is done automatically ## Installation We recommend using [uv](https://docs.astral.sh/uv/), a fast Python package installer: ```bash uv add aliyun-openapi-mcp-sdk ``` Alternatively, you can install with pip: ```bash pip install aliyun-openapi-mcp-sdk ``` ## Basic Usage The simplest way to use OpenAPI-MCP is to point it at your OpenAPI specification: ```python from aliyun_openapi_mcp_sdk import create_mcp_server, serve_mcp # Just point it at your OpenAPI spec and it does everything automatically serve_mcp( create_mcp_server("https://your-api.com/openapi.json"), host="127.0.0.1", port=8000 ) # That's it! Your MCP server is now running with all API endpoints available as tools ``` If you're using FastAPI, it's even easier: ```python from fastapi import FastAPI from aliyun_openapi_mcp_sdk import add_mcp_server # Your FastAPI app app = FastAPI() # Add some endpoints @app.get("/hello/{name}") async def hello(name: str): """Say hello to someone""" return {"message": f"Hello, {name}!"} # One line to add an MCP server - everything is automatic! add…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.