Tool availability depends on your SeekOut permissions, enabled talent data sources, connected integrations, and available credits.
How search state works
SeekOut MCP maintains search state during an MCP session. The state can include a talent data source, geographic index, query, and filters. Tools that update this state let your assistant build a search incrementally before running it. A typical search uses the tools in this order:- Select a talent data source and geographic index.
- Add a query and filters.
- Run the search or inspect the result count.
- Retrieve profiles or a shareable search link.
- Clear the search state before starting an unrelated search.
- read-only reads SeekOut data without modifying anything.
- session uses or changes in-memory search session state without an external write.
- stateless performs an independent lookup without using search session state.
- session reset clears accumulated search session state.
- write creates, changes, or sends persistent data outside the search session.
- credits consumes SeekOut Recruit credits.
Search tools
Set the search context
You can select only talent data sources and geographic indices available to your account.set_vertical
Select the talent data source used by subsequent search calls. sessionset_index
Select the geographic index used by subsequent search calls. sessionUpdate a search
set_query
Set or replace the Boolean search expression. sessionadd_filter
Add a supported filter field and value. sessionremove_filter
Remove a filter value or clear a filter field. sessionInspect a search
get_state
Return the current data source, index, query, filters, and optionally the runtime query payload. sessionbrowse_power_filters
List available filters and values for an accessible talent data source. statelessRun a search
search_people
Search for people using the current query and filters. read-onlycount_results
Count candidates matching the current query and filters. read-onlypipeline_overview
Summarize a connected ATS pipeline by status, recruiter, and stage. read-onlyunified_search
Search across multiple talent data sources available to your account. read-onlyFind entities, profiles, and links
search_entities
Find an entity by name. statelesssearch_entities_batch
Find multiple entities in one request. statelessget_profile
Retrieve full candidate profiles by profile key. read-onlyget_search_links
Return a shareable SeekOut link for the current search. read-onlyReset the search
clear_search
Clear the accumulated state before starting another search. session resetDiscovery and market analysis
discover_companies
Find companies matching industry or market criteria and map them to SeekOut entities. read-onlyverify_search
Check the quality of the current search before returning candidate results. read-onlymarket_analysis
Analyze a talent market across requested dimensions, or trace a company’s talent flow. read-only By default, this returns pool sizes and facet distributions for the current search context. Setflow_company to a company name to switch into talent-flow mode. For that company, per market, SeekOut returns where current staff worked before (feeder companies), where alumni are now (destinations), recent hires, recent departures, and the function mix. Flow mode anchors its own company and markets, ignores the session’s company and location filters, and writes no search state.
flow_company: the company to analyze, bound by exact name. Pass an explicitcompany_idon a market entry when the name is ambiguous.flow_markets: up to three markets, each{ index, country, company_id }. Validindexvalues areNorthAmerica,Europe,Asia,Africa,Oceania, andSouthAmerica.countryscopes a market within an index, andcompany_idpins the entity in that index. Company ids are resolved separately per index, so the same name can resolve to different companies in different indexes, and a market that does not resolve is reported rather than guessed. When omitted, the session’s current index is used.detail:compact(default, up to eight rows per list) orfull, which adds recent-hire titles and recent-departure destinations.
claims and caveats sentences; quote them rather than paraphrasing.
In assistants that render MCP Apps, a flow result appears as an interactive talent-flow widget. Every other assistant receives the same figures as text.