-
securityA
license-
qualityA Python-based MCP server that integrates OpenAPI-described REST APIs into MCP workflows, enabling dynamic exposure of API endpoints as MCP tools.
Last updated -
132
MIT License
该项目是一个基于 Python 的MCP 服务器,它从SuperiorAPIs动态获取插件定义并根据 OpenAPI 模式自动生成 MCP 工具功能。
服务器将:
获取插件元数据
解析架构
动态生成工具函数
运行 MCP 服务器
从SuperiorAPIs动态加载插件
自动生成pydantic模型和异步函数
使用aiohttp执行异步 API
Runtime MCP 工具注册
支持基于环境的配置
准备部署UVX平台
克隆项目并安装依赖项:
运行前,设置以下环境变量:
Linux/macOS
Windows 命令
运行 MCP 服务器:
服务器将:
从 SuperiorAPIs 获取插件数据
动态生成MCP工具函数
注册工具
启动 MCP 服务器
插件定义来自:
需要通过token标头进行授权。
如果 API 调用失败或返回status: 0 ,程序将退出:
构建包:
安装软件包:
使用 Docker 运行(如果需要):
MIT 许可证(或您的自定义许可证)
您的姓名/您的公司
联系方式: your_email@example.com
This server cannot be installed
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CTeaminfo/mcp-superiorapis'
If you have feedback or need assistance with the MCP directory API, please join our Discord server