mcp-server
AI编程工具MCP Server(模型上下文协议服务器)是一个通用、模块化的服务器框架,用于实现 Model Context Protocol(MCP)。它通过标准化 API 提供控制与交互各种 AI 模型的框架,支持动态模块加载和模块搜索。可集成 OpenAI、Stability AI、Anthropic、Hugging Face 等主流模型提供商,支持文本生成、图像生成和语音转文本模型,并兼容流式推理。项目采用 Node.js 18.x 及以上和 pnpm 10.x 及以上运行,默认监听 http://localhost:3000。提供托管部署(Fronteir AI)、Docker 容器化支持、Mocha/Chai 测试基础设施以及 Husky 和 lint-staged 的预提交钩子。开发者可通过模块机制扩展功能,每个模块是独立包,可添加新能力。