使用说明
特工。AI MCP服务器
这是Agent的外部可部署版本。AI MCP服务器,设计用于托管在Vercel上并从其他应用程序调用。
部署说明
先决条件
- GitHub账号
- Vercel帐户(免费版有效)
- Git已在本地安装
部署步骤
-
创建新的GitHub存储库
git init git add . git commit -m "Initial commit: Agent.AI MCP Server" git branch -M main git remote add origin https://github.com/YOUR_USERNAME/agentai-mcp-server.git git push -u origin main -
部署到Vercel
- 首选 vercel.com
- 点击“新建项目”
- 导入您的GitHub存储库
- Vercel会自动将其检测为Node.js项目
- 点击“部署”
-
获取您的部署URL
- 部署后,Vercel将提供以下URL:
https://your-project-name.vercel.app - 这是您的MCP服务器端点
- 部署后,Vercel将提供以下URL:
用法
部署后,您可以使用Vercel URL从其他应用程序调用MCP服务器。
示例用法
// In your other app
const mcpServerUrl = 'https://your-project-name.vercel.app';
// Make requests to your MCP server
fetch(mcpServerUrl + '/your-endpoint')
.then(response => response.json())
.then(data => console.log(data));
地方发展
要在本地运行:
npm install
npm start
服务器将于启动 http://localhost:3000
配置
- 端口:由Vercel自动设置,或本地默认为3000
- 环境变量:可以在Vercel仪表板的“项目设置”>“环境变量”下进行设置
故障排除
- 确保您的
@agentai/mcp-server软件包是公开可用的 - 如果出现问题,请检查Vercel部署日志
- 验证您的GitHub存储库是否公开或Vercel是否有访问权限
重要提示:身份验证设置
1.配置代理。AI API代币
您的MCP服务器需要代理。AI API令牌通过代理进行身份验证。人工智能服务:
- 从获取您的API令牌 特工。人工智能
- 转到您的Vercel项目控制面板
- 点击“设置”→ “环境变量”
- 添加一个新变量:
- 名字:
API_TOKEN - 价值:你的经纪人。AI API代币
- 名字:
- 重新部署项目
2.禁用Vercel身份验证
要允许外部访问您的MCP服务器,您必须禁用Vercel的内置身份验证:
- 转到您的Vercel项目控制面板
- 点击“设置”→ “安全”
- 禁用“密码保护”和“Vercel身份验证”
- 保存更改
3.测试认证
设置后,您的端点将返回:
- ✅
"authentication": "configured"-准备使用 - ❌
"authentication": "missing"-需要API_TOKEN
