Adzuna MCP. Find vacancies and track salary trends by location.
Works with every AI agent you already use
…and any MCP-compatible client
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.
Find thousands of current vacancies across multiple countries using specific criteria like postcodes, roles, and keywords.
Retrieve a statistical distribution (histogram) of average salaries for any job role you specify.
See how the average salary for a specific job title has changed over time in a given country.
List major companies that are actively hiring based on a specified job category or keyword.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
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.
019d7548get salary histogram
Calculates the salary distribution curve for a specific search query right now.
019d7548get salary history
Tracks and reports how average salaries for a job title changed over several years in one country.
019d7548list top companies
Retrieves a list of the biggest employers currently hiring for a given role or category.
019d7548search 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
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 Subscribe to the server and enter your Adzuna App ID and App Key.
- 2 Tell your AI client what you need—for example, 'What's the salary trend for data scientists in Germany?'
- 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.
You use this to check current pay rates in specific markets and identify top companies that are aggressively hiring for niche roles.
You run salary checks on potential jobs to figure out if the listed compensation is fair compared to historical averages.
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_jobsto 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_histogramto see the full range and average salary distribution for any role in a given city. - Analyze long-term trends.
get_salary_historyshows 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_companiesto 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
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.
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.
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.
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
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
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.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Copy.ai
Equip your AI agent to automate content production and business processes using Copy.ai Workflows.
Coassemble
Manage online training and LMS via Coassemble — track courses, monitor enrolments, and manage student groups directly from any AI agent.
FusionSignage
Control digital signage screens remotely with content scheduling, playlist management, and real-time display monitoring.
You might also like
Bolt
Manage your one-click checkout and payments via Bolt — track transactions, manage orders, and process refunds directly from any AI agent.
OpenEI
US electricity rate intelligence — query utility rates by location, sector, and tariff via AI for solar and energy analysis.
Hacker News
Explore tech news via Hacker News — fetch top and new stories, retrieve detailed item contents, and read comments directly from any AI agent.