← Back to search
Rolescout MCP Server
Use Rolescout as an MCP tool to search ATS and job boards from AI agents.
Quick facts
Package: rolescout-mcp
Tools: search_jobs, list_platforms, validate_links
Required env: SERPER_API_KEY (from serper.dev)
Install mode: npx -y rolescout-mcp
1) Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"rolescout": {
"command": "npx",
"args": ["-y", "rolescout-mcp"],
"env": {
"SERPER_API_KEY": "your_serper_api_key"
}
}
}
}2) Claude Code
Add this to your repo .mcp.json (or user-level MCP config):
{
"mcpServers": {
"rolescout": {
"type": "local",
"command": "npx",
"args": ["-y", "rolescout-mcp"],
"env": {
"SERPER_API_KEY": "your_serper_api_key"
},
"tools": ["*"]
}
}
}3) Cursor / VS Code (MCP)
Use the same package-based MCP config:
{
"mcpServers": {
"rolescout": {
"command": "npx",
"args": ["-y", "rolescout-mcp"],
"env": {
"SERPER_API_KEY": "your_serper_api_key"
}
}
}
}Tool signatures
search_jobs(
roles?: string[],
raw_query?: string,
filters?: string[],
exclude_filters?: string[],
sites?: string[],
result_limit?: number,
date_range?: number,
title_only?: boolean,
deduplicate?: boolean,
snippet_length?: number,
full_description?: boolean,
include_expired?: boolean,
output_format?: "results" | "csv" | "both"
)
list_platforms()
validate_links(
urls: string[]
)