MCP 对话管理服务器
一个支持 MCP 协议的对话管理服务器,用于与 OpenRouter 语言模型交互。
快速入门
安装
使用以下命令安装:
npm install mcp-conversation-server
配置
编辑 config/models.yaml
文件,填写 OpenRouter API 密钥和模型配置。
示例配置:
openRouter:
apiKey: "YOUR_OPENROUTER_API_KEY"
persistence:
path: "./conversations"
models:
'provider/model-name':
id: 'provider/model-name'
contextWindow: 123456
streaming: true
defaultModel: 'provider/model-name'
启动
创建并运行服务器:
import { ConversationServer } from 'mcp-conversation-server';
const server = new ConversationServer(config);
server.run().catch(console.error);
工具
- create-conversation:创建新对话
- send-message:发送消息
- list-conversations:列出对话
更多功能请参考文档。