本项目是一个独立实现的IOG模型上下文协议(MCP)服务器,它具备与Windsurf等系统集成的能力,能够为用户提供工具注册、数据检索等实用功能。
本服务器可独立运行,也能与Windsurf等系统集成。按照以下步骤,你可以快速启动并使用该服务器。
# 克隆仓库或复制文件到项目中
# 安装依赖
npm install
npm start
# 或者
node iog_mcp_server.js
默认情况下,服务器将在http://localhost:3001上运行。
文件windsurf_integration.js
提供了完整的连接示例:
const WindsurfMCPIntegration = require('./windsurf_integration');
async function main() {
const integration = new WindsurfMCPIntegration();
await integration.initialize();
await integration.registerWithWindsurf();
// 现在可通过Windsurf使用工具
}
main();
可在iog_mcp_server.js
中的tools
对象中添加新的工具,以扩展服务器的功能。
要使用数据检索工具,请提供以下数据文件:
personas.json
:包含IOG人物信息。products.json
:包含IOG产品的基本信息。IOG Products/
:包含产品详细信息的Markdown文件目录。本项目采用MIT许可证。