使用说明
OpenAI 的 Claude MCP 服务器
MCP服务器(模型上下文协议),允许OpenAI代理使用MCP的官方SDK调用Claude模型。
🚀 铁路部署
第一步:准备存储库
- 将此代码上载到GitHub存储库
- 确保包括所有文件
第二步:部署到铁路
- Ve a Railway.app
- 从您的GitHub存储库创建新项目
- 铁路将自动检测
Procfiley elruntime.txt
步骤3:配置环境变量
在Railway中,转到“变量”选项卡并添加:
ANTHROPIC_API_KEY:Tu API关键人类
步骤4:获取URL
一旦部署,Railway将为您提供一个URL,例如:
https://tu-proyecto.up.railway.app
🔌 连接到OpenAI
在OpenAI表格中:
网址:
https://tu-proyecto.up.railway.app
标签:
claude_mcp_server
说明: (可选)
Servidor MCP para llamar a modelos de Claude
身份验证:
- 目前:选择“无身份验证”或将令牌保留为空
- 生产:我们稍后将实施认证
🛠️ 可用工具
call_claude
使用官方MCP协议调用带有特定提示的Claude模型。
参数:
model(字符串,必填):克劳德的模型(例如:“克劳德-3-5-Sonnet-20241022”)prompt(字符串,必填):要发送的提示max_tokens(数字,可选):最大令牌(默认值:1024)
来自OpenAI的使用示例: openai代理可以说: “克劳德用它来回答:什么是人工智能?”
它将自动连接到这个MCP服务器以获得克劳德的答案。
🧪 局部测试
# Instalar dependencias
pip install -r requirements.txt
# Configurar variable de entorno
cp .env.example .env
# Edita .env y agrega tu ANTHROPIC_API_KEY
# Ejecutar servidor MCP
python app.py
MCP服务器将使用STDIO进行通信(而不是HTTP)。
📝 注释
- 官方SDK: 使用官方的MCP SDK以实现最大的兼容性
- Protocolo标准: MCP美国标准,无HTTP REST
- 没有身份验证: 配置用于测试
- API关键要求: 确保您的Anthropic密钥API有足够的余额