4,500+ servers built on MCP Fusion
Vinkius

Adzuna MCP. Find vacancies and track salary trends by location.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Adzuna MCP on Cursor AI Code Editor MCP Client Adzuna MCP on Claude Desktop App MCP Integration Adzuna MCP on OpenAI Agents SDK MCP Compatible Adzuna MCP on Visual Studio Code MCP Extension Client Adzuna MCP on GitHub Copilot AI Agent MCP Integration Adzuna MCP on Google Gemini AI MCP Integration Adzuna MCP on Lovable AI Development MCP Client Adzuna MCP on Mistral AI Agents MCP Compatible Adzuna MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Adzuna connects job searching and labor market intelligence to your AI client. It lets you search for current vacancies across multiple countries using keywords, postcodes, or categories.

You can also analyze salary trends—finding average pay distributions (`get_salary_histogram`) or tracking historical pay changes over time with `get_salary_history`.

What your AI agents can do

Get salary histogram

Calculates the salary distribution curve for a specific search query right now.

Get salary history

Tracks and reports how average salaries for a job title changed over several years in one country.

List top companies

Retrieves a list of the biggest employers currently hiring for a given role or category.

+ 1 more capabilities included
Search for Job Openings

Find thousands of current vacancies across multiple countries using specific criteria like postcodes, roles, and keywords.

Benchmark Salary Pay Rates

Retrieve a statistical distribution (histogram) of average salaries for any job role you specify.

Analyze Historical Compensation

See how the average salary for a specific job title has changed over time in a given country.

Identify Top Employers

List major companies that are actively hiring based on a specified job category or keyword.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Adzuna MCP Server: 4 Tools for Market Analysis

These four tools let you search jobs, benchmark salaries, track historical pay rates, and identify top hiring companies directly through conversation.

get019d7548

get salary histogram

Calculates the salary distribution curve for a specific search query right now.

get019d7548

get salary history

Tracks and reports how average salaries for a job title changed over several years in one country.

list019d7548

list top companies

Retrieves a list of the biggest employers currently hiring for a given role or category.

search019d7548

search jobs

Searches and retrieves live job vacancy listings using keywords, postcodes, and country codes.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Adzuna, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Adzuna gives your AI client job searching and labor market intelligence. It lets you pull data on current vacancies across multiple countries. You'll use this server when you need more than just a simple search result; you want full salary benchmarking or historical trend reports.

You start by finding live job openings using the search_jobs tool. This function pulls thousands of current listings globally. You can narrow down results precisely by using keywords, specific postcodes, or defined job categories across various country codes. It's designed to pull real-time vacancy data, so you're always working with active postings.

Need to know what the pay structure looks like for a role? Use get_salary_histogram. This tool calculates the salary distribution curve for any specific search query right now. You don't just get an average number; you get a statistical picture of where salaries cluster, which helps you understand the market range immediately.

To track how pay rates evolve over time in a single country, use get_salary_history. This tool reports on how the average salary for a specific job title has changed across several years. It lets you see historical compensation trends, so you can benchmark current figures against past data.

You're trying to map out where the hiring action is? The list_top_companies function retrieves a list of major employers that are currently accepting applications for a given role or category. This helps you identify the biggest players in any market segment.

When your agent runs these tools, it handles all the data parsing from natural conversation. You don't have to build complex API queries; your AI client simply processes the request and gets clean job data back. Whether you need immediate salary distribution via get_salary_histogram, historical tracking through get_salary_history, or a simple rundown of open roles using search_jobs across multiple countries, this server handles it all.

How Adzuna MCP Works

  1. 1 Subscribe to the server and enter your Adzuna App ID and App Key.
  2. 2 Tell your AI client what you need—for example, 'What's the salary trend for data scientists in Germany?'
  3. 3 The agent runs the appropriate tool (like get_salary_history) and returns the analyzed market data directly to your chat.

The bottom line is: it lets you analyze complex job market trends using simple conversation prompts.

Who Is Adzuna MCP For?

Recruiters, HR Specialists, and Economic Researchers need this. If your job requires figuring out if a salary number is accurate or what the market should be paying right now, you need Adzuna. It stops you from guessing on compensation.

Recruiter

You use this to check current pay rates in specific markets and identify top companies that are aggressively hiring for niche roles.

Job Seeker

You run salary checks on potential jobs to figure out if the listed compensation is fair compared to historical averages.

Economic Researcher

You track how labor market data evolves over years, analyzing historical pay trends and job density across different regions for reports.

What Changes When You Connect

  • See current job listings instantly. Use search_jobs to pull thousands of active roles based on keywords or specific postcodes, saving you from navigating dozens of career websites.
  • Benchmark pay rates accurately. Instead of guessing, use get_salary_histogram to see the full range and average salary distribution for any role in a given city.
  • Analyze long-term trends. get_salary_history shows how much compensation has shifted over multiple years, letting you spot rising or falling pay rates before they hit the news.
  • Target high-potential companies. Run list_top_companies to find the biggest employers hiring in a sector—it tells you exactly where the market power is right now.
  • Get job details fast. The agent can pull specific vacancy info, including contract types and descriptions, directly from the search results without manual copy/pasting.

Real-World Use Cases

01

Checking if a raise offer is fair

You got a job offer but aren't sure if the salary is competitive. Your agent runs get_salary_histogram for your role and city, showing you the actual pay range. You can then compare that data to the initial offer number.

02

Tracking industry growth

An economic report needs to show how quickly tech salaries are rising in Europe. Your agent runs get_salary_history over five years for a specific field, providing the necessary trend data points instantly.

03

Finding market leaders for talent

Your company's HR team needs to know who the major competitors are hiring right now. You run list_top_companies based on 'Cloud Engineering,' getting a list of the top five firms and their active vacancy counts.

04

Scouting job leads by location

You're looking to move from California to Oregon. Instead of general searching, you run search_jobs using 'Oregon' as the postcode filter, giving you only relevant roles and making your search highly focused.

The Tradeoffs

Only listing basic jobs

Just running a simple job search and reading out 10 titles. This gives you no context on pay or market strength.

Always follow up the search_jobs call with get_salary_histogram. That way, after seeing the vacancies, you immediately get the salary expectations for those roles.

Ignoring historical context

Assuming a high current salary is good without knowing if that rate was stable or rapidly increasing.

Use get_salary_history to check the trend. If pay has been spiking over five years, it tells you more than just today's number.

Over-relying on general knowledge

Asking your agent, 'How much does a developer make?' without specifying a country or role.

Be specific. Use search_jobs with the job title and then run get_salary_histogram using a valid two-letter country code to ground the data.

When It Fits, When It Doesn't

Use this server if your core need is quantitative market intelligence—meaning you care about numbers: salary ranges, historical growth curves, or job density. It's perfect for recruiters and analysts who treat compensation like a spreadsheet problem.

Don't use it if you just need qualitative advice (e.g., 'Should I move to Seattle?'). This tool won't tell you about work-life balance or company culture; those are human judgments. If your goal is purely career guidance without verifiable data, look for dedicated networking tools instead.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Adzuna. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_salary_histogram get_salary_history list_top_companies search_jobs

Figuring out if a job listing's pay is fair takes way too much clicking.

Right now, you find a promising vacancy. You copy the title and location into one tab for salary checks (like Glassdoor). Then, you open another tab to see what companies are hiring in that area. Finally, you manually cross-reference pay ranges against job descriptions—it’s slow, tedious data entry.

With this MCP server, your agent handles the whole process. You ask it about a role and location, and it runs `search_jobs` AND `get_salary_histogram` in one go. You get the live listing count *and* the pay range—period.

Adzuna MCP Server: Salary Benchmarking

Previously, monitoring salary changes meant piecing together data from yearly reports or relying on outdated industry surveys. You couldn't track if a skill set was actually becoming more valuable over the last five years.

Now you run `get_salary_history`. It pulls verifiable, historical compensation trends directly into your chat window. You see the real shifts in market value—no guesswork involved.

Common Questions About Adzuna MCP

How do I use Adzuna MCP Server for a specific city? +

You must provide a postcode or location name when calling search_jobs. This narrows the vacancy search to a precise geographic area, giving you localized results.

Can get_salary_history track salary changes for different countries? +

No. get_salary_history requires you to specify one country and one job title per request. It analyzes trends within that single, defined market.

Is Adzuna MCP Server better than just using a regular search engine? +

Yes. A standard search engine gives you links; this server uses structured tools like get_salary_histogram to give you calculated data distributions and concrete vacancy counts, not just raw pages.

What is the best way to find out which companies are hiring? +

Run the list_top_companies tool. You only need to provide a job category or keyword (like 'Marketing' or 'Finance'), and it returns the top employers in that space.

What credentials does `search_jobs` require to run successfully? +

You must provide your unique Adzuna App ID and App Key. These are mandatory for authenticating the connection within the MCP Server. You'll need these credentials during the initial server setup phase.

What happens if I exceed the rate limits when using `search_jobs`? +

The server handles standard API throttling errors, returning specific HTTP status codes like 429. Your AI client should recognize this and prompt you to wait before retrying the job search.

Is the output from `get_salary_histogram` structured for my agent? +

Yes, the data is returned in a machine-readable JSON format. This structure allows your AI client to easily parse and interpret the salary distribution percentages and averages without manual cleanup.

Can I combine results from `get_salary_history` with company names found using `list_top_companies`? +

Absolutely. You can pass context between tools within a single prompt thread. For example, you can first list top companies and then ask the agent to check that specific employer's salary history.

How do I find my Adzuna App ID and Key? +

Register for a developer account at developer.adzuna.com. Once logged in, you can create a new application to generate your unique App ID and App Key.

Which countries does the Adzuna API support? +

Adzuna supports dozens of countries including the UK (gb), USA (us), Brazil (br), France (fr), and many others. You must provide the 2-letter country code in your search requests.

Can I see salary data without listing specific jobs? +

Yes! Use the get_salary_histogram or get_salary_history tools to retrieve aggregated market data and trends for any job title or location.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for Adzuna. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.