FoundRole MCP
OfficialFoundRole MCP 服务器 — 在 ChatGPT、Claude 与 Cursor 中进行 AI 求职
向 ChatGPT 或 Claude 询问职位,即可获得真实的工作机会——每一条都会经过核查,确认它是否仍然真实存在、实际薪资是多少,以及公司是否赞助签证。FoundRole MCP 服务器将你的 AI 助手连接到 FoundRole 的实时求职板、申请跟踪器和职业知识库,让整个求职过程都在你已经在使用的聊天界面中完成。
登录一次——你的助手就能搞定一切。 你的 AI 第一次调用 FoundRole 时,会打开一个标准的 OAuth 登录页面;在浏览器中批准一次,即可覆盖所有功能:搜索、事实核查、跟踪器、提醒和警报。无需复制或轮换 API 密钥,账户免费。
你的助手可以做什么
通过提问搜索实时职位。 直接来自公司职业页面的职位空缺,每小时刷新,覆盖 40 多个行业。自然语言会映射到真实的筛选条件——职位名称、地点、公司、薪资范围、发布日期:"本周发布的纽约远程 React 职位,薪资超过 13 万美元。"
每个职位都经过免费的事实核查。 在你花一个晚上准备申请之前,三个问题会得到回答,并附上每个判断背后的证据:
真的有人在招聘吗? 幽灵职位风险——该职位是否已被重新发布数月,或者看起来像是在收集简历。
我的薪资是否被低估了? 将薪资与该市场雇主实际申报的薪资进行对比,让隐藏的薪资范围不再只是猜测。
他们会为我提供签证担保吗? 该公司之前是否赞助过签证,按年份从公开文件中逐年统计。
了解你的匹配度。 根据你的简历和资料进行匹配评分,并按照匹配度排序提供个性化职位推荐。
并排比较职位。 "比较这两个" 会同时列出匹配度、薪资、签证担保和发布风险——让选择不再只是凭感觉。
从任何地方粘贴职位。 LinkedIn、招聘页面、朋友发来的链接——将职位描述粘贴到聊天中,它会获得同样的检查,并且可以放在你的跟踪器中,与 FoundRole 的职位列表并列。你的助手会读取你提供的文本;不会为你爬取网站。
不再丢失申请记录。 将职位保存到你的 Kanban 申请跟踪器 中,并通过提问将其从 已保存 → 已申请 → 面试中 → 已获offer → 已录用 移动。可以附加备注、标签、预期薪资、招聘联系人信息和截止日期。同一个看板也会出现在 Web 应用中。
不错过任何后续跟进。 在任何跟踪职位上设置提醒,即可收到一封包含日历(
.ics)邀请的电子邮件,适用于 Google Calendar、Outlook 或 Apple Calendar。让搜索来找你。 将搜索订阅为定期邮件提醒——每天、每周或每月——让新的匹配结果直接进入你的收件箱。
也可以问那些尴尬的问题。 面试准备、薪资谈判、简历技巧、公司研究——答案基于 FoundRole 的知识库,并附有来源链接。
以真实面板而非文本墙的形式查看结果。 在支持 MCP Apps 的客户端(包括 ChatGPT)中,搜索结果、职位详情和你的跟踪器会以交互式面板的形式直接呈现在聊天中。
这与 FoundRole.com 使用相同的账户和数据——MCP 服务器只是让你的 AI 来驱动它。
Related MCP server: jd-intel-mcp
免费版 vs Pro 版
搜索、每个职位的事实核查、跟踪器、提醒和警报都是免费的,没有使用限制。Pro 版增加了筛选功能:要求仅限远程、仅限有签证担保的、薪资下限、隐藏高风险职位,或最低匹配度,你的助手会在你看到列表之前就进行筛选——并告诉你它已经这样做了。免费账户仍然会获得完整列表,并附注这些筛选条件未应用。
新用户? FoundRole AI 搜索指南 逐步介绍了如何连接每个客户端,并附有 FAQ。
设置
根据你的客户端,有两种连接方式。无论哪种方式,你的客户端在首次连接时都会打开一个 FoundRole 登录页面——批准一次即可完成设置。
选项 1 — 远程服务器(推荐)
将你的客户端指向 FoundRole MCP 端点:
https://www.foundrole.com/mcp大多数现代客户端——ChatGPT、Claude、Cursor、VS Code——原生支持远程 MCP(Streamable HTTP),因此这就是全部配置。
选项 2 — stdio 桥接(适用于不支持远程 MCP 的客户端)
如果你的客户端只支持 stdio 传输,请使用 npx 在本地运行此包;它会将 stdio 桥接到 FoundRole 端点,并为你处理 OAuth 登录:
npx @foundrole/ai-job-search-mcp连接你的 AI 助手
ChatGPT
预计时间: ~1 分钟
在 ChatGPT 应用目录 中打开 FoundRole。
点击 添加,并在 ChatGPT 打开时批准 FoundRole 登录。
在任何聊天中询问职位——无需配置设置,无需粘贴任何内容。
Claude Web/Desktop
预计时间: ~2 分钟
打开 Claude 设置(个人资料 / 设置图标)。
找到 Connectors(或 Tools),点击 Add custom connector。
将其命名为
FoundRole。在 Remote MCP server URL 字段中,粘贴:
https://www.foundrole.com/mcp保存,允许 Claude 连接,并批准它打开的 FoundRole 登录。然后在聊天中询问职位。
Cursor / VS Code / Windsurf
在 Cursor 中,打开 Settings → MCP,并将以下内容添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"foundrole": {
"url": "https://www.foundrole.com/mcp"
}
}
}在 VS Code 中,将以下内容添加到工作区中的 .vscode/mcp.json(或你的用户 mcp.json)——VS Code 使用不同的键,需要显式的传输类型:
{
"servers": {
"foundrole": {
"type": "http",
"url": "https://www.foundrole.com/mcp"
}
}
}当你的编辑器打开 FoundRole 登录时批准它,然后在聊天中询问职位。
LM Studio
预计时间: ~3 分钟 | 要求: Node.js + npm
打开 LM Studio 的 MCP 服务器配置。
添加此条目:
{ "mcpServers": { "foundrole": { "command": "npx", "args": ["@foundrole/ai-job-search-mcp@latest"], "env": {} } } }保存并重启 LM Studio。
确认 foundrole 出现在你的 MCP 服务器列表中,批准它打开的登录,然后开始询问职位。
Perplexity Desktop
预计时间: ~4 分钟 | 要求: Perplexity Pro + Node.js
打开 Perplexity 的 MCP 配置。
添加:
{ "command": "npx", "args": ["@foundrole/ai-job-search-mcp@latest"], "env": {} }保存并重启 Perplexity,然后批准它打开的 FoundRole 登录。
Perplexity 使用 stdio MCP 传输——必须安装 Node.js 和 npm。
任何其他 MCP 客户端
相同的地址适用于所有地方:将 https://www.foundrole.com/mcp 添加为远程服务器,或使用 npx @foundrole/ai-job-search-mcp 桥接仅支持 stdio 的客户端。
注意: 批准登录后,某些客户端需要重启(退出并重新打开)才能让连接生效。
尝试说
"查找本周发布的旧金山高级后端工程师职位。"
"这些职位中哪一个最不可能是幽灵职位?"
"Stripe 会赞助签证吗?这个职位实际薪资是多少?"
"比较 Stripe 和 Vercel 职位在匹配度、薪资和签证担保方面的差异。"
"这是来自 LinkedIn 的职位描述——对它运行同样的检查。"
"推荐与我的简历匹配的职位。"
"将其保存到我的跟踪器中,并标记为已申请。"
"提醒我下周二早上跟进。"
"我现在在面试中列了什么?"
"订阅我每周的远程 React 职位提醒。"
"如何回答'请介绍一下你的简历'?"
安全
OAuth 2.1 with PKCE。 你通过标准授权流程登录 FoundRole——短期令牌、即时撤销、不与 AI 客户端共享凭据、无需复制、存储或泄露 API 密钥。
仅 HTTPS,支持动态客户端注册和重定向 URI 验证。
Streamable HTTP 传输(直接),或通过此代理使用 stdio。
它绝不会以你的身份申请或发送电子邮件。
故障排除
要求登录 / "需要身份验证":
首次连接时预期会出现——服务器会验证每个会话。在客户端打开的浏览器窗口中完成 FoundRole 登录。
如果之后工具仍然不出现,请重启客户端或重新连接连接器,以便重新发送授权。
"连接失败":
检查你的互联网连接,并确保 URL 完全为
https://www.foundrole.com/mcp。确认你的客户端支持远程 HTTP MCP;如果不支持,请使用 stdio 桥接(选项 2)。
"找不到命令"(stdio 客户端):
安装 Node.js(请参阅
package.json中的engines以了解所需版本),然后重试,或全局安装:npm install -g @foundrole/ai-job-search-mcp并运行ai-job-search-mcp。
连接器不工作:
仔细检查 URL,完成登录,并重启 AI 客户端——某些客户端只有在重启后才会建立连接。
探索答案背后的数据
你的助手读取的相同数据也可以在 FoundRole 上浏览:
工作原理 — 职位来源以及每个职位如何获得幽灵、薪资和签证检查
H1B 薪资探索器 — 雇主向美国劳工部提交的认证工资,按行业、领域、地点和职位绘制图表
H1B 签证担保排名 — 按中位申报工资排名的顶级签证担保公司,可按行业、领域、城市和州浏览
公司目录 — 任何雇主的开放职位、薪资数据和签证担保历史
行业领域 — 40 多个行业中的招聘情况
按地点招聘 — 按州和大都市统计的职位空缺和工资基准
职位跟踪器 — 你的助手在浏览器中管理的 Kanban 看板
实时职位板 — 直接浏览职位列表
帮助
🌐 网站:www.foundrole.com — 免费的 AI 求职搜索、申请跟踪器和公司研究
📖 设置指南和 FAQ:foundrole.com/ai-search-mcp
🐛 问题:GitHub Issues
💬 问题:dev@foundrole.com
连接你的 AI 客户端,登录一次,并在聊天中运行整个求职过程 — 搜索、事实核查、跟踪、提醒和警报,在 FoundRole 免费使用。
由 FoundRole 团队制作。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables users to search for jobs, prefill applications using AI, and automate submissions across major platforms like Lever and Ashby directly from Claude or Cursor. It provides a full suite of tools for managing job queues, profile data, and resumes within a chat interface.34MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to fetch and structure job postings from major ATS platforms (Greenhouse, Lever, Ashby, etc.) directly, eliminating copy-paste and context loss.352MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to pull live job listings from major ATS platforms (Greenhouse, Lever, Ashby, Workable), Hacker News hiring threads, and detect hiring signals on company career pages.
- AlicenseAqualityAmaintenanceAn AI job-hunt copilot that enables searching live job boards, shortlisting openings, tracking application pipelines, and generating tailored resumes and cover letters from any MCP client.14Apache 2.0
Related MCP Connectors
Job platform for AI agents. Track tech jobs from companies that match your stack.
AI job search for Claude, ChatGPT, Cursor. 170K+ jobs, 3,800+ companies. OAuth or stdio.
Search AI-native jobs, inspect application forms, and fetch free interview-prep resources.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/foundrole/jobs-mcp-proxy'
If you have feedback or need assistance with the MCP directory API, please join our Discord server