Google Jobs MCP 服务器是一款基于 Model Context Protocol (MCP) 的实用工具,能为用户提供强大的工作搜索功能。它支持多语言和多地理位置,可依据用户需求精准筛选出符合条件的职位信息。
运行以下命令安装项目所需的依赖:
npm install
修改你的 claude_desktop_config.json
文件,添加如下内容(根据实际系统路径进行调整):
{
"google-jobs": {
"command": "D:\\Program\\nvm\\node.exe",
"args": ["D:\\github_repository\\path_to\\dist\\index.js"],
"env": {
"SERP_API_KEY": "your-api-key"
}
}
}
运行以下命令构建服务器:
npm run build
运行以下命令启动服务器:
npm start
通过 Smithery 可以自动将 Google Jobs 服务安装到 Claude Desktop 上:
npx -y @smithery/cli install @chanmeng666/google-jobs-server --client claude
npm i @chanmeng666/google-jobs-server
或
npm install @chanmeng666/google-jobs-server
yarn add @chanmeng666/google-jobs-server
pnpm add @chanmeng666/google-jobs-server
该服务器实现了 Model Context Protocol,并提供了一个工作搜索工具,支持以下参数:
参数 | 详情 |
---|---|
query |
搜索查询字符串(必填) |
location |
工作地点(可选) |
posted_age |
发布日期过滤器(可选) |
employment_type |
工作类型过滤器(可选) |
salary |
薪资范围过滤器(可选) |
radius |
地理搜索半径(可选) |
hl |
语言代码(可选) |
page |
分页编号(可选) |
sort_by |
排序顺序(可选) |
# 在开发模式下运行
npm run dev
# 运行类型检查
npm run typecheck
# 构建生产版本
npm run build
该项目遵循 MIT 许可证。
该工具由 Chan Meng 开发和维护。如需联系,请参考项目主页或邮件联系方式。