MCP服务器ZA🇿🇦
用于南非服务的生产就绪模型上下文协议(MCP)服务器。
当前状态
- ✅ Monorepo脚手架
- ✅ 缝合MCP工具表面(粗断)
- ✅ JSE MCP工具表面已实施(已修整)
- ⏳ 真正的API集成挂起
- ⏳ MCP注册表发布待定
包装图
packages/shared→@mcp-servers-za/shared(共享类型/实用程序)packages/stitch→@mcp-servers-za/stitch(缝合MCP服务器)
- create_payment - check_payment_status - create_vrp_mandate - list_transactions - initiate_refund
packages/jse→@mcp-servers-za/jse(JSE MCP服务器)
- get_quote - get_historical - search_instruments - get_sens_announcements
site/→ 静态文档/登录页脚手架
快速启动
cd ~/projects/mcp-servers-za
npm install
cp .env.example .env
# add STITCH_API_KEY and JSE_API_KEY
npm run build运行Stitch服务器(stdio MCP):
npm run dev:stitch运行JSE服务器(stdio MCP):
npm run dev:jse测试
npm test当前战略: 退出0的占位符脚本。尚未配置测试框架。随着真正的API集成落地,我们将添加一个合适的测试运行器(可能是Vitest),每个包都有单元测试。占位符确保CI管道和操作扫描不会在丢失时失败 test 脚本。
备注
当前的实现有意返回结构化存根有效载荷,因此:
- MCP模式和客户端UX可以尽早验证。
- 真正的供应商接线可以增量进行,而无需更改工具合同。
许可证
麻省理工学院
