Exposes enterprise microservice APIs via the MCP protocol with dynamic tool registration.
Qingtianyu is a TypeScript-based API server designed for enterprise microservice architectures. It integrates the MCP protocol, enabling dynamic API tool registration and offering a flexible way to expose functionalities. The server leverages OpenAPI specifications to automatically discover and register API endpoints, simplifying the process of making backend services accessible as MCP tools. It features robust error handling, caching, and security filtering to ensure stability and controlled access to API parameters.
Características Principales
01Dynamic API tool registration
02Automatic API discovery via OpenAPI
03MCP protocol integration for tool extension
04API specification caching for improved performance
05Secure parameter filtering
060 GitHub stars
Casos de Uso
01Automating the process of integrating APIs with MCP-compatible platforms
02Exposing existing APIs as MCP tools
03Creating a dynamic tool registry for microservices