mcp-anything
One command to turn any codebase into an MCP server
mcp-anything – One command to convert any codebase into a production-ready MCP server
Summary: mcp-anything analyzes source code to detect endpoints, parameters, types, and authentication, then generates a complete MCP server with tools, tests, documentation, and packaging automatically. It supports multiple frameworks and languages, enabling rapid MCP server creation without boilerplate.
What it does
It parses codebases using AST analysis to extract API endpoints and metadata, then produces a fully functional MCP server including streamable HTTP, dynamic docs, OpenTelemetry, and Docker configuration.
Who it's for
Developers needing to quickly create MCP servers from existing APIs or CLI tools across frameworks like FastAPI, Flask, Spring Boot, Express, Rails, Go, Rust, and OpenAPI specs.
Why it matters
It eliminates repetitive manual work in building MCP servers by automating endpoint detection, testing, documentation, and packaging in one command.