← Registry

AI & Machine Learning

vitae.ai

An AI recruiting assistant MCP server that queries candidate, job, client, and pipeline data, checks agent status, shows dashboard metrics, manages approvals, and lists conversation threads.

1 endpoint70 known toolsFirst detected September 20, 2026Last detected September 20, 2026

ENDPOINT 1

https://mcp.vitae.ai/mcp

No auth detected

MCP server metadata

Name
vitae-mcp
Version
0.0.1
Capabilities
loggingtools.listChangedresources.listChanged

Known tools 70

agent_status

Check the configured Ask Vitae agent provider and model.

Inferred read-only
ask_vitae

Ask the Vitae recruiting agent to search candidates, jobs, clients, pipeline status, or draft workflows.

Inferred read-only
get_dashboard

Get recruiting dashboard counters: pipeline stats, activity totals, key metrics.

Inferred read-only
resolve_approval

Approve or decline a pending Ask Vitae agent approval.

Inferred read-only
list_threads

List recent Ask Vitae conversation threads for the authenticated user.

Inferred read-only
list_archived_threads

List archived Ask Vitae conversation threads for the authenticated user.

Inferred read-only
create_thread

Create a new non-destructive Ask Vitae conversation thread for the authenticated user.

Potential side effects
get_thread

Get an agent conversation thread with its message history.

Potential side effects
pin_thread

Pin or unpin an Ask Vitae thread.

Inferred read-only
archive_thread

Archive or restore an Ask Vitae thread.

Inferred read-only
get_search_results

Get paginated results for a completed candidate search.

Inferred read-only
get_search_details

Get full details for a candidate search: prompt, filters, metadata.

Inferred read-only
get_search_history

List past candidate searches with status and sort filters.

Inferred read-only
list_signals

List ranked Signals for the tenant.

Inferred read-only
list_signal_opportunities

Deprecated: use list_signals.

Inferred read-only
get_monitoring_profile

Get the tenant's BD Signals monitoring profile: ICP context, triggers, discovery queries, source domains, and scan cadence.

Inferred read-only
run_signal_scan

Queue a BD Signals scan for the tenant.

Inferred read-only
update_signal_status

Surface, dismiss, or promote a Signal.

Inferred read-only
create_job_draft

Create a new job draft in Vitae.

Potential side effects
update_job

Patch fields on an existing Vitae job.

Inferred read-only
delete_job

Soft-delete a Vitae job.

Potential side effects
list_jobs

List jobs in Vitae with optional query filters.

Inferred read-only
get_job

Get a single job by ID.

Inferred read-only
create_client

Create a new client in Vitae.

Potential side effects
update_client

Patch fields on an existing Vitae client.

Inferred read-only
churn_client

Mark a Vitae client as churned.

Inferred read-only
list_clients

List clients in Vitae with optional query filters.

Inferred read-only
get_client

Get a single client by ID with full detail.

Inferred read-only
client_portfolio

Get client portfolio with stage/name filters.

Inferred read-only
import_campaign_contacts

Atomically create or reuse up to 500 Contacts by caller-stable external identity and attach them to an existing campaign.

Potential side effects
create_candidate

Create a new candidate in Vitae.

Potential side effects
update_candidate

Patch fields on an existing Vitae candidate.

Inferred read-only
delete_candidate

Delete a candidate from Vitae.

Potential side effects
search_ats_candidates

Search the candidates already saved in this account's Vitae ATS, by name, email, or skill.

Potential side effects
get_candidate

Get a single candidate by ID.

Inferred read-only
get_candidate_resume

Get resume URL/metadata for a candidate.

Inferred read-only
search_skills

Search skills by name (typeahead).

Inferred read-only
pipeline_summary

Grouped active applications by pipeline stage.

Inferred read-only
list_candidates_in_pipeline

List candidates in a job pipeline across stages.

Inferred read-only
list_applicants

Deprecated.

Inferred read-only
move_application

Move a candidate application to a different pipeline stage on a job.

Inferred read-only
move_applicant

Deprecated.

Inferred read-only
move_applications_bulk

Move multiple candidate applications to a pipeline stage on a job in one call.

Inferred read-only
move_applicants_bulk

Deprecated.

Inferred read-only
get_best_matches

Get candidates matched to a job, ranked by their persisted match score (highest first; the same score the job's match reports show).

Inferred read-only
get_pipeline_board

Get candidates in a pipeline stage across all jobs.

Inferred read-only
count_applications

Count applications across the WHOLE account (every job), grouped by pipeline stage, with optional stage, minimum match score, updated-since date, job, or client filters.

Inferred read-only
count_matches

Count AI match scores across the WHOLE account (every job), optionally filtered by a score range, a job, or a client.

Inferred read-only
describe_query_schema

List every entity and field you can query across the account, with the operators, group-by, and aggregate options for each.

Inferred read-only
query_records

Run an account-wide, org-scoped count or aggregate over an allow-listed entity (applications, candidates, jobs, clients, matches).

Inferred read-only
save_view

Save a query_records query (entity + filters + aggregate + groupBy) under a name so it can be re-run later as a reusable segment, e.g.

Inferred read-only
list_saved_views

List the saved query_records segments (name + entity + filters) the user has saved.

Inferred read-only
run_saved_view

Re-run a saved query_records segment by name and return its current count/aggregate.

Inferred read-only
list_candidate_pools

List candidate pools/shortlists shared across the current organization.

Inferred read-only
get_candidate_pool

Get a candidate pool with its members.

Inferred read-only
create_candidate_pool

Create a new saved candidate pool/shortlist after the user approves the pending action.

Potential side effects
update_candidate_pool

Add/remove candidates from a pool, or rename it, after the user approves the pending action.

Potential side effects
delete_candidate_pool

Delete a saved candidate pool after the user approves the pending action.

Potential side effects
get_interview_responses

List all interview responses/notes for a job.

Inferred read-only
get_interview_response

Get interview notes/rating for a specific candidate on a job.

Inferred read-only
submit_interview_response

Submit recruiter interview notes and rating for a candidate on a job.

Inferred read-only
export_report

Export a Vitae report as CSV.

Inferred read-only
list_workflows

List automation workflows in the tenant with their status and triggers.

Inferred read-only
run_workflow

Run an automation workflow by id once, queuing an execution.

Inferred read-only
trigger_workflow

Fire a workflow trigger by id (e.g.

Inferred read-only
create_workflow_draft

Create an approval-gated recruiting workflow draft.

Potential side effects
create_skill

Add one or more skills to the organization skill library.

Inferred read-only
create_question_set

Create an interview question set/template.

Potential side effects
list_adaptive_dashboard_blocks

List dashboard blocks the agent can compose into saved surfaces.

Inferred read-only
save_adaptive_surface_config

Save a user adaptive dashboard/report surface configuration.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.vitae-mcp]
url = "https://mcp.vitae.ai/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "vitae-mcp": {
      "type": "http",
      "url": "https://mcp.vitae.ai/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: vitae-mcp
Remote MCP URL: https://mcp.vitae.ai/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "vitae-mcp": {
      "url": "https://mcp.vitae.ai/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "vitae-mcp": {
      "type": "http",
      "url": "https://mcp.vitae.ai/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "vitae-mcp",
  "transport": "streamable-http",
  "url": "https://mcp.vitae.ai/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.