Skip to main content
The Cutshort MCP server is available as an npm package. Connect it to any MCP-compatible client — Claude Desktop, Cursor, Windsurf, or a custom AI agent — by adding a single configuration block and your API key.
The package name @cutshort/mcp-server used in the examples below is a placeholder. Replace it with the actual npm package name provided in your Cutshort dashboard.

Prerequisites

  • Node.js 18 or later
  • A Cutshort API key (see Authentication)
  • An MCP-compatible client (Claude Desktop, Cursor, or a custom agent)

Installation

1

Install the MCP server package

Install the Cutshort MCP server globally so it is available as a command on your system:
2

Configure your MCP client

Add the Cutshort MCP server to your client’s configuration. Choose the tab that matches your client:
Open Claude Desktop settings and go to the MCP Servers section. Add the following block to your claude_desktop_config.json file:
claude_desktop_config.json
Save the file and restart Claude Desktop. The Cutshort tools will appear in Claude’s tool panel on next launch.
3

Verify the connection

Confirm that the Cutshort MCP server is connected and all tools are registered:
  • Claude Desktop or Cursor — Ask the agent: “What Cutshort tools do you have available?” The agent should respond by listing the 5 available tools: search_candidates, get_candidate_profile, create_job, get_shortlist, and send_invite.
  • Programmatic clients — Call client.listTools() and verify that exactly 5 tools are returned in the response.

Environment variables

Never hardcode your API key in configuration files committed to source control. Use environment variables or a secrets manager to keep your credentials secure.