Google Jobs MCP Server
【您的每一个星星都能激发开发者的动力!⭐️】这是一个通过SerpAPI集成提供Google Jobs搜索功能的模型上下文协议(MCP)服务器实现。支持多种语言、全面的搜索参数和智能错误处理。
通过 SerpAPI 集成提供 Google Jobs 搜索功能的 MCP 服务器,支持多语言和灵活的搜索参数。
✨ 主要特性
- 🌍 多语言支持:英语、中文、日语和韩语
- 🔍 灵活搜索:职位名称、位置、就业类型、薪资过滤等
- 💡 智能错误处理:输入验证和搜索建议
- 📊 丰富职位详情:包含公司福利、薪资信息和申请链接
🚀 快速启动
1. 获取 SERP API 密钥
- 访问 SERP API 网站 创建账户
- 复制您的 API 密钥(新用户获得 100 次免费调用)
2. 安装
通过 Smithery 安装:
npx -y @smithery/cli install @chanmeng666/google-jobs-server --client claude
手动安装:
npm install @chanmeng666/google-jobs-server
3. 配置环境
修改 claude_desktop_config.json
文件:
{
"google-jobs": {
"command": "path/to/node",
"args": ["path/to/dist/index.js"],
"env": {
"SERP_API_KEY": "your-api-key"
}
}
}
4. 构建并启动服务器
npm run build npm start
📖 API 参数
query
: 搜索查询字符串(必填)location
: 职位位置(可选)posted_age
: 发布日期过滤器(可选)employment_type
: 职位类型过滤器(可选)salary
: 工资范围过滤器(可选)radius
: 地理搜索半径(可选)hl
: 语言代码(可选)page
: 分页编号(可选)sort_by
: 排序顺序(可选)
📝 故障排除
-
API 密钥问题
- 验证配置中的密钥
- 检查 SERP API 仪表板中的密钥状态
- 确认剩余配额
-
NVM/NPM 连接问题
- 查看解决方案:MCP服务器连接问题
该项目采用 MIT 许可。您的每颗⭐️都能激发开发者的动力!