ActiveVacancies MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ACTIVEVACANCIES_API_KEY | No | Optional API key for elevated rate limits. | |
| ACTIVEVACANCIES_API_URL | No | ActiveVacancies gateway API base endpoint. | https://activevacancies.com/api/v1 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_jobsB | Search active, verified tech job postings across Greenhouse, Lever, Ashby, and Workable with multi-parameter filtering. |
| get_job_detailsB | Retrieve full description markdown, comprehensive compensation structure, requirements, ATS source, and verified application link for a specific vacancy. |
| list_companiesB | Discover companies actively recruiting tech talent, categorized by ATS provider and open vacancy volume. |
| report_expired_jobA | Report a dead link or expired job posting. Triggers immediate HTTP prober verification in the ActiveVacancies backend. |
| match_resume_to_jobsA | Matches candidate resume skills against live verified job listings with multi-factor scoring (skills 50%, title 25%, remote 15%, salary 10%) and ranked recommendations. |
| get_salary_benchmarksA | Aggregates verified compensation from active postings into 25th percentile, median, and 75th percentile market benchmarks with ASCII distribution visualization. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| career-coach | Interactive career advisory workflow that analyzes candidate background, invokes match_resume_to_jobs on verified tech vacancies, and drafts tailored application pitches. |
| salary-negotiator | Evidence-based compensation negotiation advisor that benchmarks job offers against verified market percentiles using get_salary_benchmarks and generates counter-offer scripts. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| latest-feed | Live feed of top 30 most recently verified tech vacancies from company ATS portals in Markdown table format. |
| market-stats | Real-time aggregate market statistics on tech vacancies, remote ratios, and top hiring companies. |
TDQS
Scored across 6 tools
Each tool targets a distinct job-search workflow: searching, viewing details, listing companies, reporting expired postings, resume matching, and salary benchmarking. There is no meaningful overlap between tool responsibilities.
All tool names follow a consistent snake_case verb_noun pattern (search_jobs, get_job_details, list_companies, report_expired_job, match_resume_to_jobs, get_salary_benchmarks). The naming style is uniform and predictable.
Six tools is a well-scoped set for a job vacancy and market-data server. Each tool provides a meaningful and non-redundant capability without overloading the interface.
The tool surface covers the core candidate workflow: discovery, details, company exploration, resume matching, salary insights, and a feedback loop for expired jobs. No obvious critical gaps exist for the stated purpose.