WageAPI

WageAPI

US + EU salary benchmarking, pay transparency compliance, and semantic endpoints. 1,400+ US occupations, 28 EU countries. MCP server for AI agents.

Category
Visit Server

README

WageAPI MCP Server

MCP Compatible

US and EU salary benchmarking data for 1,400+ occupations across 500+ metro areas and 27 EU countries. Query salary percentiles, compare locations with cost-of-living adjustment, search jobs with fuzzy matching, analyze historical wage trends, assess offer competitiveness, and validate EU pay transparency compliance. Data sourced from BLS OES, O*NET, Eurostat SES, and BEA RPP.

Installation

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "aethar-wageapi": {
      "url": "https://salary.wageapi.com/api/mcp",
      "headers": {
        "X-API-Key": "your_api_key_here"
      }
    }
  }
}

Claude Code

Add to .claude/settings.json in your project root:

{
  "mcpServers": {
    "aethar-wageapi": {
      "url": "https://salary.wageapi.com/api/mcp",
      "headers": {
        "X-API-Key": "your_api_key_here"
      }
    }
  }
}

Cursor

Open Settings > MCP Servers > Add Server:

{
  "aethar-wageapi": {
    "url": "https://salary.wageapi.com/api/mcp",
    "headers": {
      "X-API-Key": "your_api_key_here"
    }
  }
}

VS Code (Copilot MCP)

Add to .vscode/mcp.json:

{
  "servers": {
    "aethar-wageapi": {
      "url": "https://salary.wageapi.com/api/mcp",
      "headers": {
        "X-API-Key": "your_api_key_here"
      }
    }
  }
}

Available Tools

Salary Tools

Tool Description
get_salary_v1_salary_get Get salary data for a job title in any location (US metro or EU country). Returns percentiles, mean/median, gender pay gap, minimum wage, and cost-of-living index.
compare_salary_v1_salary_compare_get Compare salaries for the same job across up to 10 locations. Supports mixed US/EU locations.

Jobs Tools

Tool Description
search_jobs_v1_jobs_search_get Fuzzy search across 1,400+ US occupations. Returns SOC codes, descriptions, skills, education level, and job outlook.

Trends Tools

Tool Description
get_trends_v1_trends_get Get historical salary trends and CAGR for a job title. Up to 10 years of BLS data.

Compliance Tools (EU Pay Transparency)

Tool Description
validate_salary_range_v1_compliance_validate_salary_range_post Validate whether a job posting's salary range complies with EU Pay Transparency requirements.
get_requirements_v1_compliance_requirements__country__get Get pay transparency requirements for a specific EU country (transposition status, rules, penalties).
get_salary_bands_v1_compliance_salary_bands__country__get Get recommended compliant salary bands for a job title in an EU country.
generate_pay_gap_report_v1_compliance_pay_gap_report_post Generate a gender pay gap analysis from company workforce data.

Intelligence Tools (Semantic)

Tool Description
get_salary_competitiveness_v1_salary_competitiveness_get Assess whether a salary offer is competitive for a role and location. Returns percentile rank and market assessment.
get_best_cities_v1_best_cities_for_get Rank cities or countries by salary for an occupation. Supports US, EU, or all regions.
get_salary_adjusted_v1_salary_adjusted_get Calculate salary adjusted for cost of living between two locations (US and/or EU).

Example Prompts

These prompts work directly with Claude, Cursor, or any MCP-compatible AI client:

  • "What do software developers earn in Austin, TX?"
  • "Compare software developer salaries between Austin TX, Berlin, and Paris"
  • "Is a $150K offer for a senior data scientist in Seattle above market?"
  • "What are the best-paying US cities for software developers?"
  • "How have software developer salaries changed over the last 5 years?"
  • "What salary in Berlin equals my $120K in San Francisco as a developer?"
  • "Is a EUR 45K-65K range valid for a software developer posting in Germany?"
  • "Find occupations related to nursing"

Authentication

All tools require an API key. Get one at RapidAPI or wageapi.com.

Pass the key via the X-API-Key header in your MCP server configuration (see installation instructions above).

Links

Part of Workforce Data Suite

WageAPI works alongside CostAPI (cost-of-living and price index data for 190+ countries). Both are available as MCP servers. Configure both for comprehensive salary + cost-of-living analysis.

License

The MCP server endpoint is provided as part of WageAPI. Source code is proprietary.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured