mcp_server
AI Job Application Tracker Agent
一个智能体读取职位描述,通过 MCP 工具提取需求,将其与简历中的个人资料进行比较,输出带解释的 fit-score(go/no-go),并把决策记录到一个持久化的申请跟踪器中。
完整的技术范围 — 架构、MCP 工具契约、数据模式、逐日计划 — 在 SPEC.md 中。
状态
这是第 1 天完成后的项目骨架:仓库结构、Pydantic 数据模式和 MCP 服务器——其中注册了工具但尚未实现(每个工具都会抛出 NotImplementedError,并指出需要补写什么)。真正的提取/评分逻辑、LangGraph图、tracker DB 和 eval-数据集,是 SPEC.md 计划中的后续步骤。
Related MCP server: JobScannerMCP
设置
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
cp .env.example .env # заполнить ANTHROPIC_API_KEY用你自己真实的技能填写 data/resume_profile.json(当前是带占位符的模板)——fit-score 的合理性取决于此文件。
验证 MCP 服务器能启动
python -m mcp_server.server结构
job-tracker-agent/
├── SPEC.md # архитектура, контракты tools, план
├── mcp_server/
│ ├── server.py # регистрация MCP tools (FastMCP)
│ ├── schemas.py # Pydantic-модели
│ └── tools/
│ ├── extraction.py # fetch_job_posting, extract_job_requirements
│ ├── scoring.py # load_resume_profile, compute_fit_score
│ └── tracker.py # log_application, update_application_outcome, query_tracker_stats
├── agent/
│ ├── state.py # LangGraph state
│ └── graph.py # узлы графа (заготовка)
├── data/
│ └── resume_profile.json # заполнить своими данными
└── evals/
├── golden_cases.yaml # golden-кейсы для eval (заготовка)
└── run_eval.pyThis server cannot be installed
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
- AlicenseAqualityCmaintenanceProvides job search, local resume parsing, and resume-to-job matching via official APIs and local file processing.5MIT
- FlicenseNot gradedqualityCmaintenanceExposes job-posting scanner tools (search, company health, fit scoring, dry-run outreach) via MCP, enabling offline job search and evaluation from any MCP host.
- AlicenseNot gradedqualityCmaintenanceEnables to interact with job application workflows through MCP, allowing users to find jobs, generate non-trivial applications with proof-maps, and build offline dashboards, all without auto-submitting.Apache 2.0
- AlicenseNot gradedqualityCmaintenanceMCP server that aggregates and deduplicates job listings from multiple public sources, ranks them against a user's resume, and exposes tools for searching, viewing details, explaining fit, and tracking applications.MIT
Related MCP Connectors
GetJobzi MCP server for job search, application tracking, and career forecasting.
AI job search MCP — fact-checked jobs, application tracker, alerts. ChatGPT, Claude, Cursor.
Job search and interview prep MCP. 11 tools, OAuth 2.1, cross-LLM. four-leaf.ai.
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/marat-kabirov/job-tracker-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server