Skip to main content
Glama
rasmuslinkin

ActiveVacancies MCP Server

by rasmuslinkin

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ACTIVEVACANCIES_API_KEYNoOptional API key for elevated rate limits.
ACTIVEVACANCIES_API_URLNoActiveVacancies 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

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription
career-coachInteractive career advisory workflow that analyzes candidate background, invokes match_resume_to_jobs on verified tech vacancies, and drafts tailored application pitches.
salary-negotiatorEvidence-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

NameDescription
latest-feedLive feed of top 30 most recently verified tech vacancies from company ATS portals in Markdown table format.
market-statsReal-time aggregate market statistics on tech vacancies, remote ratios, and top hiring companies.

TDQS

A3.9/5.0

Scored across 6 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness5/5

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.