mcpspiner api
用于mcpspiner的API组件-使用单个API密钥统一访问MCP服务器。
概述
mcpspinner-api为多个MCP(模型上下文协议)服务器提供了统一的网关,允许开发人员通过单个api密钥和一致的接口访问各种集成(GitHub、Slack、Discord、Linear等)。
第一阶段特征
- 单个API密钥:一个密钥用于所有MCP服务器访问
- 统一接口:不同MCP服务器之间的API一致
- 凭据管理:用户凭据的安全存储和管理
- 支持的MCP服务器:
- GitHub - Slack - Discord 的中文翻译是“不和谐”或“纷争”。 - 线性
快速开始
# Install dependencies
poetry install
# Run development server
poetry run uvicorn mcpspinner_api.main:app --reload发展
该项目使用Poetry进行依赖关系管理,包括:
- 快速 API:用于构建API的现代web框架
- 乌维科恩:用于运行FastAPI的ASGI服务器
- 黑色:代码格式
- isort:导入排序
- 薄片8:林婷
- pytest:测试框架
建筑
User → mcpspinner-api → MCP Servers (GitHub, Slack, Discord, Linear)许可证
MIT许可证
贡献
- 分叉存储库
- 创建要素分支
- 进行更改
- 运行测试和梳理
- 提交拉取请求
