mcpField
T
Techmap Job Postings

Techmap Job Postings

本地服务
jobdatafeeds.com商业与营销04 周前更新

关于 Techmap Job Postings

Techmap Job Postings 是一款 MCP 服务,为 AI 助手和 Agent 提供跨国家的职位信息及历史数据。它支持筛选搜索、职位计数、筛选值查询和 RSS 订阅 URL 生成。

主要功能

  1. 01按多种条件搜索职位
  2. 02统计符合条件的职位数
  3. 03查询常见筛选值及数量
  4. 04生成筛选后的 RSS 订阅 URL
  5. 05访问 2020 年以来的职位历史

适用场景

  1. 01按地点和日期查找远程职位
  2. 02统计职位数量以研究劳动力市场
  3. 03为招聘网站生成筛选后的 RSS 订阅

MCP 相关

该 MCP 服务向 MCP 客户端提供职位搜索、计数、筛选值查询和 RSS URL 生成工具。搜索和计数请求使用 Techmap Jobs API。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"techmap-job-postings": {
"command": "npx",
"args": [
"-y",
"@techmap/mcp-server"
],
"env": {
"TECHMAP_RAPIDAPI_KEY": "<TECHMAP_RAPIDAPI_KEY>"
}
}
}
}
启动命令npx -y @techmap/mcp-server
需要配置的环境变量
TECHMAP_RAPIDAPI_KEY密钥RapidAPI key subscribed to the Techmap Jobs API (free plan: 1,000 job postings/month)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@techmap/mcp-server1.0.0

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
citystring否工作地点所在城市
pageinteger否结果页(每页 10 个职位),默认值为 1
sortenum否newest = 优先显示最近收集的职位(默认值);oldest = 使用稳定顺序浏览所有结果newest | oldest
statestring否工作地点所在州/地区
titlestring否搜索职位名称。逗号 = OR,前缀 + = 必须包含,前缀 - = 排除,引号 = 精确短语,例如 "data engineer",-senior(精确短语 "data engineer",排除 senior)
skillsstring否技能或关键词,例如 "python";使用与 title 相同的逗号/+/- 语法
companystring否招聘公司名称
industrystring否行业,例如 "healthcare"
isDirectboolean否仅显示直接链接到雇主的职位
languagestring否职位信息的 ISO 639-1 语言代码,例如 "en"
workTypestring否fulltime、parttime、flextime …
hasSalaryboolean否仅显示包含薪资信息的职位
workPlacestring否远程、混合办公、现场办公、外勤或海上作业(使用 list_filter_values 获取所有值)
occupationstring否从职位名称中提取的职业类别词干,例如 "developer"、"nurse"
countryCodestring否职位地点的 ISO 3166-1 alpha-2 国家/地区代码,例如 "de"、"us"、"lu";无国家/地区的职位使用 "##"(主要是远程职位)。可用逗号组合多个代码,例如 "de,at,ch"
dateCreatedstring否职位发布的日期(YYYY-MM-DD)或月份(YYYY-MM)。如果 dateCreated 和 dateCreatedMin/Max 均未设置,API 将使用两天前的日期(最近一个完整日期)
isRecruiterboolean否true = 仅招聘公司;false = 排除招聘公司
contractTypestring否长期、临时、实习……
dateCreatedMaxstring否职位发布日期范围的结束日期(YYYY-MM-DD);与 dateCreatedMin 一起使用
dateCreatedMinstring否职位发布日期范围的开始日期(YYYY-MM-DD);与 dateCreatedMax 一起使用

详细介绍

Techmap 招聘信息 MCP 服务

smithery badge

一个 MCP 服务,为 AI 助手和 Agent 提供访问 Techmap 招聘信息数据的能力:每月约有 800 万条新招聘信息,来自 250 个国家和地区的 185 个来源(公司招聘页面和 ATS 平台、招聘网站、聚合平台及公共就业办公室),并提供自 2020 年以来的历史数据。

可用它提出以下问题:

  • “查找本周在德国发布的远程 Python 开发人员职位。”
  • “9 月份奥地利发布了多少个护理职位?”
  • “卢森堡有哪些公司正在招聘控制人员?”
  • “为我的招聘网站构建一个适用于荷兰混合办公营销职位的 RSS 源 URL。”

工具

工具功能API 请求数
search_jobs按国家、职位名称、职业、技能、公司、城市、工作地点(远程/混合办公/现场办公)、合同/工作类型、语言、行业、发布日期、薪资和直接雇主标记搜索招聘信息。每页返回 10 条招聘信息。每页 1 次
count_jobs统计符合相同筛选条件的招聘信息数量,用于劳动力市场相关问题。1 次
list_filter_values列出过去 30 天内某个筛选字段(工作地点、行业、职业、技能、公司、城市……)最常见的值及其招聘信息数量,便于查找精确的筛选值或热门公司/技能。需要 PRO 套餐或更高等级。1 次
get_rss_feed_url构建用于招聘网站数据回填的筛选 RSS 源 URL(含密钥占位符)。无

设置

  1. 获取 RapidAPI 密钥并订阅 Techmap Jobs API。免费 BASIC 套餐每月包含 1,000 条招聘信息(每秒 1 次请求);付费使用价格为每 1,000 条招聘信息 $1。
  2. 将该服务添加到你的 MCP 客户端。

Claude Desktop / Claude Code / Cursor(mcpServers 配置):

{
  "mcpServers": {
    "techmap-jobs": {
      "command": "npx",
      "args": ["-y", "@techmap/mcp-server"],
      "env": { "TECHMAP_RAPIDAPI_KEY": "your-rapidapi-key" }
    }
  }
}

Claude Code(命令行):

claude mcp add techmap-jobs -e TECHMAP_RAPIDAPI_KEY=your-rapidapi-key -- npx -y @techmap/mcp-server

Smithery:从 smithery.ai/servers/techmap/job-postings 安装,并在提示时输入你的 RapidAPI 密钥。

你的密钥会保留在本机;该服务只会将其发送给 RapidAPI。费用由 RapidAPI 根据你自己的套餐计收。

更多数据

开发

npm install
npm test          # unit tests with a mocked API
TECHMAP_RAPIDAPI_KEY=... npx @modelcontextprotocol/inspector node build/src/index.js

许可证

MIT - © Techmap GmbH,德国卡尔斯鲁厄

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。