Ask Xverum

Find and enrich people from 750M professional profiles, with Next Move Signal job-change scores.

OtherJavaScriptv2.2.7

Xverum — MCP Server

License: MIT MCP Compatible Claude Ready OpenAI Compatible GDPR Compliant CCPA Compliant

Find and enrich people from 750M professional profiles, with Next Move Signal job-change scores. Search by role, seniority, skills, industry, and location in plain English. Pull profiles with description, work history, education, and seniority, then see who's likely to change jobs next with Next Move Signal. Built for AI products and agents: sourcing candidates, building lead lists, and mapping markets and accounts.

This is a hosted, remote MCP server — there is nothing to install or run. Point your client at the endpoint below and sign in with OAuth.

Is there an MCP server for finding people?

Yes. The Xverum MCP lets your AI assistant find and enrich the right people from a global professional-profiles dataset — no scraping, no browser tabs. Ask in plain language ("find senior data engineers in Amsterdam" or "VPs of sales at Series A SaaS companies") and it returns ranked profiles; ask about one and it pulls the full background. It's built for two jobs: sourcing job candidates by role, skills, and location, and building sales lead lists of decision-makers. Connect it to Claude or any MCP-compatible assistant in one command.

Prerequisites

Sign up at Ask Xverum.

Connect your client

claude mcp add --transport http xverum https://mcp.xverum.com/mcp
Claude Code — verify

Verify with /mcp — you should see xverum with three tools.

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "xverum": {
      "type": "http",
      "url": "https://mcp.xverum.com/mcp"
    }
  }
}
Visual Studio Code

Add to .vscode/mcp.json:

{
  "servers": {
    "xverum": {
      "type": "http",
      "url": "https://mcp.xverum.com/mcp"
    }
  }
}
Any other MCP client

Most clients take a JSON config of this shape:

{
  "mcpServers": {
    "xverum": {
      "type": "http",
      "url": "https://mcp.xverum.com/mcp"
    }
  }
}

Consult your client's docs for where that file lives.

Also in the MCP Registry as com.xverum/mcp, so many agents can add it by name.

Authentication. The server uses OAuth — on first connection your client opens a browser window to sign in. No API keys to paste. See docs/authentication.md.

Tools

ToolWhat it doesCost
search_people_xverumFind people matching a natural-language description – candidates, prospects, or decision-makers. Returns ranked profiles.1 credit per result
enrich_person_xverumPull the full profile for one person by id: description, work history, education, and seniority.4 credits per full profile
predict_job_change_xverumScore how likely a person is to change roles – before they declare it. Refreshed weekly.10 credits per score

Full reference: docs/tools.md.

Examples

Example 1: Search people (search_people_xverum)

Senior Python developers with Kubernetes in Seattle

Example 2: Enrich a profile (enrich_person_xverum)

Get profile id 401241903

Credits

1 credit per search result · 4 credits per full profile · 10 credits per job-change score. Each response reports credits_used and credits_remaining. See plans and pricing

Docs

  • Quickstart — connect and run your first search.
  • Tools — parameters, return shapes, and worked examples.
  • Authentication — OAuth sign-in and what we store.
  • Troubleshooting — error codes and what to do about them.

Privacy & security

  • Authentication is handled via OAuth — no API keys are stored or transmitted in config files.
  • The server exposes exactly the three tools listed above. It cannot write, delete, or take any action on your behalf.
  • Profile data comes from Xverum's licensed professional-profiles dataset.

Links

Support

Questions or issues: open an issue on this repo, or contact us via agentic.support@xverum.com.

smithery badge

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
npx -y @xverum/mcp

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "com-xverum-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@xverum/mcp"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

@xverum/mcpnpm

Compatible MCP Clients

Ask Xverum works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More