BoardroomList MCP
An official MCP server provided by BoardroomList that allows AI agents to search for open senior leadership roles (Manager to CEO) at the 500 largest US companies. It exposes tools to search roles, get role details, and list available filters, enabling users to discover job opportunities directly from company career sites.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://boardroomlist.com/api/mcpWhat you can do with it
- Search for open senior roles by title or function
- Get detailed information about a specific job listing
- List available filters for job searches
Source and maintenance
Protocol and capabilities
- Server
- boardroomlist 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
5 advertised
search_roles — Search senior roles
Search open senior roles (Manager to C-suite) at the 500 largest US companies by words, seniority band, function, work mode, region, city or state, minimum salary and recency. Returns up to 25 roles a page with title, level, location, posted pay range, date and a link. Use it for "VP finance roles in Texas", "remote director of engineering jobs", "what CFO roles are open". Limitation: no company names; the role page shows them to members.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"q": {
"type": "string",
"maxLength": 120,
"description": "Words to search titles, e.g. \"CFO\" or \"VP supply chain\"."
},
"band": {
"type": "array",
"items": {
"enum": [
"csuite",
"svp",
"vp",
"director",
"manager"
],
"type": "string"
},
"description": "Seniority: csuite, svp, vp, director, manager."
},
"mode": {
"type": "array",
"items": {
"enum": [
"onsite",
"hybrid",
"remote"
],
"type": "string"
},
"description": "Work mode."
},
"page": {
"type": "integer",
"maximum": 40,
"minimum": 1,
"description": "Page number, 25 roles a page."
},
"sort": {
"enum": [
"senior",
"newest",
"comp"
],
"type": "string",
"description": "senior (default), newest, or comp (highest pay first)."
},
"region": {
"enum": [
"us",
"intl"
],
"type": "string",
"description": "us = United States only, intl = outside the US."
},
"status": {
"enum": [
"open",
"new",
"today",
"filled"
],
"type": "string",
"description": "open (default), new (7 days), today (24 hours), filled (last 30 days)."
},
"function": {
"type": "array",
"items": {
"type": "string",
"maxLength": 40
},
"description": "Job functions, e.g. Finance, Technology. Call list_filters for the full list."
},
"location": {
"type": "string",
"maxLength": 60,
"description": "A city or a US state, by name or code, e.g. Chicago, Texas, TX."
},
"min_comp": {
"type": "integer",
"maximum": 2000000,
"minimum": 0,
"description": "Minimum posted salary in USD."
},
"posted_within_days": {
"type": "integer",
"maximum": 365,
"minimum": 0,
"description": "Only roles first seen in the last N days."
}
}
}{
"title": "Search senior roles",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_role — One role
One role by id (the number at the end of its URL): title, level, function, location, work mode, posted pay, date, industry, a short redacted summary and scope, plus four similar open roles. Use it after search_roles when the user wants more on one result. Limitation: the company, full description and apply link are for members and are on the linked page.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^\\d+$",
"description": "Role id from search_roles or the role URL."
}
}
}{
"title": "One role",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}list_filters — Filters and counts
The job functions, seniority bands, industries, top cities and work modes you can filter search_roles by, each with its count of open roles. Use it to resolve a function name or to answer "how many open VP roles are there". Returns no roles.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}{
"title": "Filters and counts",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}search — Search (connector)
Connector-style search over open senior roles. Returns ids for fetch. Prefer search_roles when you can filter.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 120,
"minLength": 2
}
}
}{
"title": "Search (connector)",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}fetch — Fetch (connector)
Connector-style fetch of one role by the id from search. Same fields as get_role.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^\\d+$"
}
}
}{
"title": "Fetch (connector)",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1145 ms
- 95th percentile latency
- 1145 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1145 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http boardroomlist-mcp https://boardroomlist.com/api/mcpCodex
codex mcp add boardroomlist-mcp --url https://boardroomlist.com/api/mcpCursor
{
"mcpServers": {
"boardroomlist-mcp": {
"url": "https://boardroomlist.com/api/mcp"
}
}
}Cline
{
"mcpServers": {
"boardroomlist-mcp": {
"type": "streamableHttp",
"url": "https://boardroomlist.com/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"boardroomlist-mcp": {
"type": "http",
"url": "https://boardroomlist.com/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http boardroomlist-mcp https://boardroomlist.com/api/mcpClaude Desktop
{
"mcpServers": {
"boardroomlist-mcp": {
"url": "https://boardroomlist.com/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"boardroomlist-mcp": {
"serverUrl": "https://boardroomlist.com/api/mcp"
}
}
}Let your agent find its tools
Find servers like BoardroomList MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run BoardroomList MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.