使用说明
groq复合mcp服务器
提供模型上下文协议(MCP)服务器,用于与Groq模型(包括复合/元模型)交互。
此服务器公开以下工具:
ask_with_realtime_informationask_with_code_execution
先决条件
- Node.js>=18.0.0
- 中的Groq API密钥集
GROQ_API_KEY环境变量。
安装
npm install groq-compound-mcp-server
用法
此服务器遵循标准的MCP服务器模式,使用stdio进行传输。它被设计为由MCP客户端(如Claude Desktop或自定义客户端)运行。
请咨询官方 面向服务器开发人员的MCP快速入门 有关设置和连接MCP服务器的说明。
配置客户端时,请使用以下命令 npx groq-compound-mcp-server 或 groq-compound-mcp-server (如果全局安装)运行此服务器。
以下是一个如何配置MCP客户端的示例(例如,在 settings.json file)启动此服务器:
{
"mcpServers": {
"groq-compound": {
"command": "npx",
"args": [
"-y",
"groq-compound-mcp-server"
],
"env": {
"GROQ_API_KEY": "YOUR_GROQ_API_KEY_HERE"
}
}
}
}
在Vercel上托管
此服务器也可以部署到Vercel。
-
先决条件:
- 确保您拥有Vercel帐户。
- 将Git存储库连接到Vercel。
-
环境变量: 在Vercel项目设置中设置以下环境变量:
GROQ_API_KEY:您的Groq API密钥。REDIS_URL:(建议用于SSE传输)Redis实例的连接URL(例如,来自Vercel KV或Upstash)。
-
生成配置: Vercel应该会自动将其检测为Next.js应用程序。构建命令
npm run build:vercel(或yarn build:vercel/pnpm build:vercel)以及输出目录(.next)将被使用。 -
访问MCP服务器: 部署后,您的MCP服务器端点将在以下位置可用
https://your-deployment-url.vercel.app/api/mcp. 例如,SSE端点将是https://your-deployment-url.vercel.app/api/mcp/sse.
使用Vercel CLI进行开发
要在本地运行Vercel部署:
- 安装Vercel CLI:
npm install -g vercel - 在本地设置环境变量(例如,在
.env.local项目根目录下的文件):GROQ_API_KEY=your_groq_api_key REDIS_URL=your_redis_url - 运行开发服务器:
vercel dev或npm run dev:vercel.
