使用说明
:链接:Langdock MCP服务器
为Langdock API-35工具提供完整的模型上下文协议服务器。
一个功能齐全的MCP服务器,将整个Langdock平台暴露给任何兼容MCP的客户端。包括一个用于高级编排的AutoGen多代理团队。
工具类别
| 类别 | 工具 | 描述 |
|---|---|---|
| 代理管理 | 7 | 创建、获取、更新、禁用代理;聊天;上传文件;列出型号 |
| 补全 | 4 | OpenAI、Anthropic、谷歌Gemini、Mistral——符合欧盟GDPR的代理 |
| 知识文件夹 | 4 | 上传文档、语义搜索、列表、删除 |
| 集成 | 5+ | CRUD操作、动作、触发器、身份验证管理 |
| 用户管理 | 3 | 列出、邀请、更新用户 |
| 使用与审核 | 2 | 导出使用数据,查询审计日志 |
| +more | 共35个工具 |
设置
git clone https://github.com/Flissel/langdock-mcp.git
cd langdock-mcp
pip install -r requirements.txt
# Set your API key
export LANGDOCK_API_KEY="your-key-here"
# Start the MCP server
python server.py
用法
作为MCP服务器
添加到MCP客户端配置中:
{
"mcpServers": {
"langdock": {
"command": "python",
"args": ["server.py"],
"env": {
"LANGDOCK_API_KEY": "your-key-here"
}
}
}
}
AutoGen多智能体团队
python team.py
包括 team.py 建立一个AutoGen多代理团队,通过Langdock API协调复杂的工作流程。
示例:与客服聊天
# Via MCP tool call
langdock_agent_chat(agent_id="abc123", message="Summarize Q1 results")
示例:符合GDPR的完成
# Routes through Langdock's EU infrastructure
langdock_completion(provider="openai", model="gpt-4o", messages=[...])
项目结构
langdock-mcp/
server.py # MCP server entry point
team.py # AutoGen multi-agent team
tools/
agents.py
completions.py
knowledge.py
integrations.py
users.py
usage.py
audit.py
requirements.txt
许可证
麻省理工学院——费利克斯·鲍曼(@弗利塞尔)
