io.github.Trupe-Rs/expert-brain
Official53 toolsStackFast FractWin Expert Brain
Expert knowledge base for sales, negotiation, strategy, operations, and risk.
Knowledge base providing expertise in sales, negotiation, strategy, and operations.
Captured live from the server via tools/list.
artifact_get
Return session artifact metadata and persistent URLs. V1 intentionally omits raw artifact contents.
Parameters (4)
- artifact_idinteger
- session_idstring
- filenamestring
- limitinteger
credentials_inventory
Discover wallet-resolved credential service names and accepted aliases without exposing secret values. Use this when an agent is unsure whether a key exists, sees a key-not-found error, or needs the canonical getAgentKey(service) name. Returns service slugs, env/key aliases, categories, and resolver guidance only; never returns raw credentials.
Parameters (1)
- querystring
Optional service, provider, env var, or natural-language query such as openai, OPENAI_API_KEY, gmail, Gemini, FireCrawl, or Vercel.
audit_status
Read AI Stack Audit project state, deliverable refs, credit ledger, and Desk/CRM links.
Parameters (2)
- audit_project_idstringrequired
- tenant_idstring
growthos_scorecard
Build a private GrowthOS Revenue Capture Scorecard from supplied public business signals. Returns scorecard findings only; it never sends outreach.
Parameters (3)
- prospectobject
Single local-business prospect input.
- prospectsarray
Batch of up to 25 local-business prospect inputs.
- senderobject
Optional sender identity with sender_name and geography.
growthos_business_brain_interview
Start or append a GrowthOS Business Brain Interview using the existing interview/session model. Outputs remain draft_review_required before automation.
Parameters (11)
- actionstring
- interview_typestring
- tenant_idstring
- lead_idstring | number
- customer_emailstring
- customer_namestring
- companystring
- sourcestring
- audit_project_idstring
- session_idstring
- answersarray
growthos_revenue_capture_packet
Return a GrowthOS revenue-capture packet: scorecard, review-gated contact drafts, CogentCast site-review receipt composition, and summary for supplied local-business evidence. GrowthOS consumes CogentCast receipts instead of recreating website-review logic. No autonomous outbound.
Parameters (4)
- prospectobjectrequired
- senderobject
- include_cogentcast_site_reviewboolean
Fetch a CogentCast dry-run site-review receipt for the supplied website_url and compose it into step 3.
- cogentcast_site_reviewobject
Optional CogentCast site-review request or precomputed receipt. GrowthOS consumes this receipt instead of recreating website review logic.
growthos_owner_facing_report
Render the canonical GrowthOS scorecard into a sendable owner-facing report with web, email-review-ready, PDF-ready outputs, and optional CogentCast site-review receipt composition. No autonomous send.
Parameters (4)
- prospectobjectrequired
- senderobject
- include_cogentcast_site_reviewboolean
Fetch a CogentCast dry-run site-review receipt for the supplied website_url and compose it into step 3.
- cogentcast_site_reviewobject
Optional CogentCast site-review request or precomputed receipt. GrowthOS consumes this receipt instead of recreating website review logic.
growthos_opportunity_scout_packet
Build an Opportunity Scout packet for customer, talent, contract, or capital opportunities using the existing gate-first policy layer and no new persistence table.
Parameters (1)
- opportunityobjectrequired
Opportunity input. opportunity_type must be one of the registered Opportunity Scout types.
growthos_digital_clone_packet
Build a draft GrowthOS digital-clone render packet from normalized signals, evidence, runtime tenant voice profile, and PERSPECTIVE capability grounding. No Robert voice defaults and no autonomous outbound.
Parameters (3)
- prospectobjectrequired
Local-business prospect evidence to normalize into signals{} + evidence[].
- tenant_profileobject
Runtime tenant voice and delivery profile. Required before publication; missing profile returns draft_review_required.
- perspective_contextstring
Optional buyer pain or delivery context to ground through stackfast.perspective.translate.
estimator_catalog_search
Operate on tenant-scoped OCE Estimator/Appraiser catalog sources/items through the generic estimator_* control-plane contract.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_estimate_create_draft
Operate on tenant-scoped OCE Estimator/Appraiser drafts, lines, versions, documents, exports, and policy receipts.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_estimate_add_line
Operate on tenant-scoped OCE Estimator/Appraiser drafts, lines, versions, documents, exports, and policy receipts.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_estimate_update_line
Operate on tenant-scoped OCE Estimator/Appraiser drafts, lines, versions, documents, exports, and policy receipts.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_estimate_convert_to_bid
Operate on tenant-scoped OCE Estimator/Appraiser drafts, lines, versions, documents, exports, and policy receipts.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_estimate_convert_to_invoice
Prepare an OCE Estimator/Appraiser document or QBO handoff contract. Review-gated; does not write to accounting systems.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_estimate_progress_invoice
Prepare an OCE Estimator/Appraiser document or QBO handoff contract. Review-gated; does not write to accounting systems.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_estimate_export
Operate on tenant-scoped OCE Estimator/Appraiser drafts, lines, versions, documents, exports, and policy receipts.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_policy_check
Operate on tenant-scoped OCE Estimator/Appraiser drafts, lines, versions, documents, exports, and policy receipts.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
estimator_receipt_get
Operate on tenant-scoped OCE Estimator/Appraiser drafts, lines, versions, documents, exports, and policy receipts.
Parameters (13)
- tenant_idstring
Tenant boundary, for example repair-remodel-360.
- adapter_idstring
Vertical adapter.
- estimate_idstring
- document_idstring
- source_idstring
- querystring
- lineobject
- linesarray
- formatstring
- progress_pctnumber
- approvalobject
- bridgeobject
- idempotency_keystring
ai_receptionist_status
Read the Desk ticket, CRM callback task, call-link receipt, and A2P-gated inbound SMS posture for one AI Receptionist call ID. Returns masked/status metadata only.
Parameters (2)
- call_idstringrequired
- tenant_idstring
ai_receptionist_review_queue
List recent AI Receptionist call-loop receipts for human review, including callback and A2P-gated inbound SMS status where present. Returns masked/audit-safe identifiers only.
Parameters (2)
- limitinteger
- tenant_idstring
ai_receptionist_callback_packet
Return a human-review callback packet for one AI Receptionist call. The packet is review-only and does not send SMS, place calls, or reply to customers autonomously.
Parameters (2)
- call_idstringrequired
- tenant_idstring
talent_scout_my_profile_upsert
Create or update the account owner's own Talent Scout job-seeker profile once so compose, score, and packet tools can reuse self-entered resume, LinkedIn, proof-point, preference, and voice evidence without re-pasting it for every role. This is first-party job-search data for the owner, not employer-side applicant screening. Stores private owner evidence for proof mapping and never returns raw resume or LinkedIn text.
Parameters (23)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- modestring
- dry_runboolean
Preview the redacted owner-profile update without writing stored resume, LinkedIn, proof, or rail evidence. Use this for connector smoke tests.
- baseline_resume_textstring
Private baseline resume text. Stored tenant-scoped and never returned raw.
- applicant_profile_textstring
Private owner job-search profile setup notes. Stored tenant-scoped and never returned raw.
- linkedin_profile_textstring
Private LinkedIn profile paste/export when LinkedIn blocks automated fetch. Stored tenant-scoped and never returned raw.
- voice_profilestring
- claims_ledgerarray
- proof_pointsarray
- work_historyarray
- target_lanesarray
- negative_filtersarray
- geography_preferencesarray
- compensation_preferencesarray
- travel_preferencesarray
- resume_variant_idsarray
- application_historyarray
- outreach_historyarray
- interview_historyarray
talent_scout_profile_upsert
Create or update the account owner's own Talent Scout job-seeker profile once so compose, score, and packet tools can reuse self-entered resume, LinkedIn, proof-point, preference, and voice evidence without re-pasting it for every role. This is first-party job-search data for the owner, not employer-side applicant screening. Stores private owner evidence for proof mapping and never returns raw resume or LinkedIn text.
Parameters (23)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- modestring
- dry_runboolean
Preview the redacted owner-profile update without writing stored resume, LinkedIn, proof, or rail evidence. Use this for connector smoke tests.
- baseline_resume_textstring
Private baseline resume text. Stored tenant-scoped and never returned raw.
- applicant_profile_textstring
Private owner job-search profile setup notes. Stored tenant-scoped and never returned raw.
- linkedin_profile_textstring
Private LinkedIn profile paste/export when LinkedIn blocks automated fetch. Stored tenant-scoped and never returned raw.
- voice_profilestring
- claims_ledgerarray
- proof_pointsarray
- work_historyarray
- target_lanesarray
- negative_filtersarray
- geography_preferencesarray
- compensation_preferencesarray
- travel_preferencesarray
- resume_variant_idsarray
- application_historyarray
- outreach_historyarray
- interview_historyarray
talent_scout_applicant_profile_upsert
Create or update the account owner's own Talent Scout job-seeker profile once so compose, score, and packet tools can reuse self-entered resume, LinkedIn, proof-point, preference, and voice evidence without re-pasting it for every role. This is first-party job-search data for the owner, not employer-side applicant screening. Stores private owner evidence for proof mapping and never returns raw resume or LinkedIn text.
Parameters (23)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- modestring
- dry_runboolean
Preview the redacted owner-profile update without writing stored resume, LinkedIn, proof, or rail evidence. Use this for connector smoke tests.
- baseline_resume_textstring
Private baseline resume text. Stored tenant-scoped and never returned raw.
- applicant_profile_textstring
Private owner job-search profile setup notes. Stored tenant-scoped and never returned raw.
- linkedin_profile_textstring
Private LinkedIn profile paste/export when LinkedIn blocks automated fetch. Stored tenant-scoped and never returned raw.
- voice_profilestring
- claims_ledgerarray
- proof_pointsarray
- work_historyarray
- target_lanesarray
- negative_filtersarray
- geography_preferencesarray
- compensation_preferencesarray
- travel_preferencesarray
- resume_variant_idsarray
- application_historyarray
- outreach_historyarray
- interview_historyarray
talent_scout_my_profile_status
Read a compact, redacted readiness receipt for the account owner's own Talent Scout job-search profile. This is first-party self-profile readiness, not employer-side applicant screening or hiring evaluation. Returns only setup status, compose readiness, and active search-rail readiness; never returns raw resume, LinkedIn, work history, claims, or private owner profile text.
Parameters (5)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
talent_scout_profile_status
Read a compact, redacted readiness receipt for the account owner's own Talent Scout job-search profile. This is first-party self-profile readiness, not employer-side applicant screening or hiring evaluation. Returns only setup status, compose readiness, and active search-rail readiness; never returns raw resume, LinkedIn, work history, claims, or private owner profile text.
Parameters (5)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
talent_scout_applicant_profile_status
Read a compact, redacted readiness receipt for the account owner's own Talent Scout job-search profile. This is first-party self-profile readiness, not employer-side applicant screening or hiring evaluation. Returns only setup status, compose readiness, and active search-rail readiness; never returns raw resume, LinkedIn, work history, claims, or private owner profile text.
Parameters (5)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
talent_scout_set_search_rails
Persist the active Talent Scout search strategy for a tenant: target lanes, compensation floor, geography, positive/negative filters, resume-variant priority, travel posture, and voice anchor. Future search, scoring, review, compose, packet, and outreach calls load these rails by default until superseded.
Parameters (18)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- applicant_profile_idstring
- rail_namestringrequired
- activeboolean
- prioritystring
- reasonstring
- target_lanesarray
- compensation_floorstring
- geographyarray
- positive_filtersarray
- negative_filtersarray
- resume_variant_priorityobject
- voice_anchorstring
- age_strategyobject
talent_scout_upsert_campaign_profile
Create, update, activate, pause, or archive a saved Talent Scout direct-company discovery campaign. Campaigns define company lanes, role lanes, size, geography, comp floor, travel tolerance, negative filters, resume variant, voice anchor, and human-review requirements. Draft/review only; never sends or applies.
Parameters (25)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- campaign_idstring
- namestring
- statusstring
- prioritystring
- company_size_mininteger
- company_size_maxinteger
- geography_anchorstring
- radius_minutesinteger
- expanded_regionsarray
- compensation_minstring
- minimum_total_compinteger
- acceptable_structuresarray
- eligible_countriesarray
Backward-compatible campaign-level work-authorization hint. Candidate policy still owns the hard country gate.
- target_company_lanesarray
- target_role_lanesarray
- negative_filtersarray
- resume_variant_strategyobject
- voice_anchorstring
- contact_strategyobject
- seed_robert_campaignboolean
talent_scout_discover_companies_by_campaign
Preview the account owner's saved business-lead campaign. Returns public company website leads, employee-count confidence, source receipts, and next actions for manual review. This is first-party job-search research for the account owner, not applicant screening, not hiring decisions, not outreach, and not autonomous apply/send. Read-only by default: it does not persist leads unless persist_results is explicitly true and never scrapes LinkedIn.
Parameters (12)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- campaign_idstring
- campaign_namestring
- sourcesarray
- limitinteger
- allow_live_google_placesboolean
Refresh public business website leads through the configured directory provider and distance check. Websites are required before downstream enrichment. Set false only for an explicit no-network dry run.
- allow_live_firecrawlboolean
Backward-compatible refresh flag; Firecrawl is only a fallback/search or downstream extraction provider, not the Stage 1 radar.
- persist_resultsboolean
When true, persist discovered company leads to the Talent Scout campaign store. Defaults false so hosted MCP discovery remains a read-only preview for human review.
talent_scout_discover_local_companies
Preview the account owner's saved local business-lead campaign. Returns public company website leads only, with size-band confidence and source receipts for manual review. This is first-party job-search research for the account owner, not applicant screening, not hiring decisions, not outreach, and not autonomous apply/send. Read-only by default; set persist_results true only for an intentional store update.
Parameters (18)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- campaign_idstring
- campaign_namestring
- geography_anchorstring
- radius_minutesinteger
- target_company_lanesarray
- target_role_lanesarray
- company_size_mininteger
- company_size_maxinteger
- sourcesarray
- limitinteger
- allow_live_google_placesboolean
Refresh public business website leads through the configured directory provider and distance check. Websites are required before downstream enrichment.
- allow_live_firecrawlboolean
Backward-compatible refresh flag; Firecrawl is only a fallback/search or downstream extraction provider, not the Stage 1 radar.
- persist_resultsboolean
When true, persist discovered company leads to the Talent Scout campaign store. Defaults false so hosted MCP discovery remains a read-only preview for human review.
talent_scout_scan_company_for_roles
Preview a qualified company target for direct careers URLs and role-lane matches. Returns verified status receipts such as company_careers_open_role, needs_human_url_verification, needs_jd_hydration, or careers_page_no_relevant_role. Read-only by default: it returns exact role leads for human review, does not persist queue rows unless persist_results is explicitly true, and never invents jobs.
Parameters (18)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- campaign_idstring
- company_target_idstring
- company_namestring
- company_domainstring
Backward-compatible alias for company_homepage_url; bare domains are normalized to https://<domain>.
- company_homepage_urlstring
- careers_urlstring
- source_urlstring
- target_lanesarray
- target_role_lanesarray
- eligible_countriesarray
- allow_live_firecrawlboolean
Backward-compatible no-op for this scanner; official ATS/API scans are preferred when available.
- limitinteger
- persist_resultsboolean
When true, persist verified role leads and role-scan receipts to Talent Scout. Defaults false so hosted MCP scans remain read-only previews for human review.
talent_scout_find_company_contacts
Generate safe likely-contact labels and LinkedIn search queries for a qualified company. No LinkedIn scraping, no auto-connect, no auto-message; human review required.
Parameters (10)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- campaign_idstring
- company_target_idstring
- company_namestring
- role_lanestring
- limitinteger
talent_scout_enrich_contact_email
Prepare Hunter.io-style business email enrichment receipts for a qualified contact. Uses wallet SSoT status, verifies before recommending, never sends, and requires human approval.
Parameters (12)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- company_target_idstring
- company_namestring
- domainstring
- contact_namestring
- first_namestring
- last_namestring
- contact_labelstring
talent_scout_draft_direct_outreach
Draft human-reviewed direct outreach for a qualified company/contact and campaign. Supports LinkedIn, email, phone, and in-person draft scripts only. No autonomous send, no LinkedIn scraping, no fake relationships, and no invented jobs.
Parameters (14)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- campaign_idstring
- company_target_idstring
- company_namestring
- contact_namestring
- contact_labelstring
- channelstring
- goalstring
- sendboolean
- applyboolean
talent_scout_record_direct_outreach
Record a human decision on a Talent Scout direct-outreach draft. This is a tracking/approval receipt only: it never sends email, LinkedIn messages, phone calls, applications, or outreach automatically. Use sent_text only to store the exact message the human already sent manually.
Parameters (12)
- tenant_idstring
- tenant_database_typestring
Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials.
- database_url_keystring
Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret.
- auth_token_keystring
Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token.
- sqlite_pathstring
Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files.
- outreach_idstringrequired
- decisionstringrequired
Human decision to record. No option sends anything automatically.
- notesstring
- edited_draft_textstring
- sent_textstring
Exact text the human actually sent manually. Talent Scout stores this receipt but never sends it.
- sendboolean
- applyboolean
talent_scout_record_application
Record that the human manually submitted an application for a Talent Scout queue item. This updates Talent Scout lifecycle status, schedules follow-up tasks, and records a submission receipt only; it never applies, sends, clicks, or submits anything automatically.
Parameters (7)
- tenant_idstring
- queue_item_idstring
Talent Scout queue item that Robert manually submitted.
- submitted_atstring
Optional ISO timestamp for the manual submission. Defaults to now.
- actor_idstring
Optional actor label for the manual receipt.
- notesstring
Optional human note stored in the receipt response only.
- sendboolean
- applyboolean
talent_scout_import_byoc_delta
Import a guarded BYOC-local Talent Scout queue delta into the cloud queue. This is closed-world queue bookkeeping only: it never applies, sends, clicks, or submits anything automatically.
Parameters (11)
- tenant_idstring
- sourcestring
- queue_sync_versionstring
- directionstring
- deltaobject
- rolesarray
- contactsarray
- packetsarray
- idempotency_keystring
- sendboolean
- applyboolean
talent_scout_pipeline_describe
Return a compact Talent Scout readiness receipt: pipeline version, surface mode, callable tool groups, and manual-review safety flags. Read-only.
Parameters (1)
- tenant_idstring
talent_scout_search_opportunities
Run fresh governed Talent Scout market discovery. If live discovery is unavailable or empty, returns fresh_discovery_count: 0 and does not substitute the existing review queue. Draft/review only; never applies or sends outreach.
Parameters (9)
- tenant_idstring
- querystringrequired
Plain-language opportunity search, framed as discovery rather than personal employment advice.
- candidate_profileobject
Safe profile facts, preferences, and positioning for fit scoring.
- lanestring
- sourcesarray
- allow_live_firecrawlboolean
Run the approved live-discovery adapter. Costs are governed by the FireCrawl budget gate and kill switch.
- limitinteger
- min_scoreinteger
- include_trackedboolean
When true, include tracked-board comparison metadata. Search results still do not return the review queue.
talent_scout_score_fit
Score fit between a candidate/operator profile and a target opportunity using the existing governed fit scorer. Returns transparent review data; no outbound action.
Parameters (6)
- tenant_idstring
- profileobject
Optional candidate/operator profile. Defaults to Robert's safe Talent Scout profile for public connector smoke tests.
- candidate_profileobject
Alias for profile.
- targetobject
Structured target opportunity.
- target_textstring
Plain-language target role text for lightweight connector smoke tests.
- min_scoreinteger
talent_scout_create_packet
Create a draft-only application or opportunity packet from an existing Talent Scout queue item. Human approval is required before application or outreach.
Parameters (6)
- tenant_idstring
- queue_item_idstringrequired
- output_kindstring
- opportunity_modestring
- notesstring
- actor_idstring
talent_scout_compose_application
Compose a fast draft-only job-seeker application artifact from a real Talent Scout queue item using JD evidence. The public connector is bounded for hosted MCP latency and fails closed on generic fallback text. Supports cover letter, form paste, application Q&A, telephone script, and authority analysis only; never sends or applies.
Parameters (18)
- tenant_idstring
- queue_item_idstring
- companystring
Optional lookup key. Use with title when queue_item_id is not known; exact normalized match is required.
- titlestring
Optional lookup key. Use with company when queue_item_id is not known; exact normalized match is required.
- output_kindstring
- actor_idstring
- notesstring
- voice_anchorstring
- job_description_textstring
Manual recovery path only. Paste the full JD when the ATS blocks or JS-renders and Talent Scout returns needs_jd_hydration.
- user_supplied_jd_textstring
Alias for job_description_text; treated as authoritative user-supplied JD evidence after auto-hydration fails.
- baseline_resume_textstring
Optional private candidate evidence override. Used only to map JD requirements to proof points; never returned raw.
- applicant_profile_textstring
Optional private applicant evidence from a resume/profile setup interview. Used for proof mapping; never returned raw.
- linkedin_profile_textstring
Optional manual LinkedIn profile paste/export when LinkedIn blocks automated fetch. Used as applicant evidence; never returned raw.
- company_homepage_urlstring
Official company homepage URL for company-context evidence and human review.
- careers_urlstring
Official careers page URL when known. Helps distinguish a real posting from a generic board/root page.
- company_profile_textstring
Optional official company-site/about/product evidence. Used to target the draft to the company context; never returned raw.
- writer_providerstring
Optional writer lane override. Defaults to OpenAI when a wallet key is available; bounded_fallback stays available as a fail-closed safety net.
- compare_providersboolean
When true, run bounded OpenAI/Gemma/Gemini comparison receipts without exposing alternate raw drafts.
talent_scout_draft_outreach
Draft human-reviewed outreach from safe pains and voice evidence. The tool never sends messages and fails closed on auto-send/apply requests.
Parameters (8)
- tenant_idstring
- target_namestringrequired
- painsarrayrequired
- voice_samplesarray
- voice_profilestring
- artifact_typestring
- sendboolean
- applyboolean
talent_scout_review_queue
Read the tenant-scoped Talent Scout source-of-truth work queue for real synced board roles, draft opportunities, packets, follow-up items, and the daily reconciliation report. Mailbox reconciliation runs server-side via the StackFast service-account reader. Clients MUST NOT invoke their own Gmail/email connector; if mailbox_reconciliation_status is not ok, surface the red receipt and stop instead of substituting a client-side mailbox read. Surfaces unapplied/not-passed roles, direct-URL verification needs, waiting/follow-up buckets, preference filters, and today's slate. Robert's connector resolves to tenant robert and demo rows are quarantined away. Review only; no sends or applications.
Parameters (12)
- tenant_idstring
- statusstring
- run_idstring
- candidate_profileobject
Optional profile used to rescore stale zero-score queue items inside this tenant only.
- profileobject
Alias for candidate_profile when reviewing/rescoring stale queue items.
- include_archivedboolean
Include archived, rejected, passed, stale, or already-applied rows. Defaults false for active work queues.
- include_appliedboolean
Include already-applied rows. Defaults false unless explicitly reviewing follow-up history.
- include_itemsboolean
When false, return health/counts/timing only without loading queue item payloads. Use for fast connector smoke tests.
- include_detailboolean
When true, include full queue item payloads. Defaults false so hosted MCP review_queue stays small and fast.
- compactboolean
Return compact queue metadata and a daily_pipeline_summary instead of heavy control-tower sections.
- include_sync_deltaboolean
When true, include a guarded scout.import_delta-compatible cloud-to-BYOC queue sync payload. Defaults false.
- limitinteger
talent_scout_daily_pipeline
Return the closed-loop Talent Scout daily operating report from the shared tenant queue: applied pipeline, mailbox reconciliation status, follow-up due, open unapplied roles, availability checks, preference filters, stale/closed rows, new discoveries, bounded needs_role_hydration recovery, and a 3-5 role slate. Mailbox reconciliation runs server-side via the StackFast service-account reader. Clients MUST NOT invoke their own Gmail/email connector; if mailbox_reconciliation_status is not ok, surface the red receipt and stop instead of substituting a client-side mailbox read. Read-only control-tower view; no sends or applications.
Parameters (10)
- tenant_idstring
- candidate_profileobject
Optional profile used to rescore stale zero-score queue items inside this tenant only.
- profileobject
Alias for candidate_profile when reviewing/rescoring stale queue items.
- include_archivedboolean
Include archived, rejected, passed, stale, or already-applied rows. Defaults false for active work queues.
- include_appliedboolean
Include already-applied rows in the applied/waiting pipeline buckets.
- compactboolean
Return counts, status buckets, mailbox status, and a bounded slate without full bucket payloads. Defaults true for hosted MCP latency.
- limitinteger
- slate_limitinteger
- section_limitinteger
- hydration_limitinteger
Bounded live-hydration attempts for thin roles before compose. Reports attempts and remaining needs_role_hydration; never applies or sends.
talent_scout_mail_signals
Read Talent Scout recruiting mail-signal status from the same server-side Gmail reconciliation path used by review_queue. This is the reliable StackFast replacement for local BYOC scout.mail_signals when the cleverq.net/local tunnel is down: it never calls a client Gmail connector, never returns raw mail bodies, and fails soft with mailbox_reconciliation_status instead of a bare 502.
Parameters (2)
- tenant_idstring
- limitinteger
talent_scout_application_workup
Build the recruiting-desk workup for one Talent Scout queue item: availability status, fit risks, company pain map, Robert proof-point map, resume angle, application strategy, and a full draft-only application packet with resume edits, cover-letter outline, form-paste answer, compensation guidance, LinkedIn/follow-up drafts, founder-objection answers, first-30-days plan, hiring-manager/recruiter questions, claims/risk validation, manual submission receipt template, interview prep, and learning-loop signals. Draft/review only; no sends or applications.
Parameters (7)
- tenant_idstring
- queue_item_idstring
Preferred exact Talent Scout queue item id. If omitted, provide company and title.
- companystring
Company name lookup when queue_item_id is not known.
- titlestring
Role title lookup when queue_item_id is not known.
- include_interview_prepboolean
- include_follow_up_planboolean
- notesstring
voice_intelligence_run
Run the voice intelligence orchestrator over any input: an uploaded or recorded audio/video file (base64 in file), a public audio or video URL (audio_or_video_url), a PDF (pdf), an image (image), or raw text/notes (text and/or notes). Provide exactly ONE input carrier — audio_or_video_url, file, pdf, image, or text/notes. The input is normalized to a transcript via the existing transcription rails, then three composed outputs are returned: a condensed summary (with action items, decisions, and a next step), a full-verbatim polished actual script (filler removed, wording preserved, never paraphrased; call sources return a masked summary instead), and an authority report (content flywheel plan, plus an owner-facing business report when business context is provided). All outward outputs are mask-gated.
Parameters (11)
- audio_or_video_urlstring
Public audio or video URL to transcribe (YouTube caption rail or upload transcription). One of the five input carriers.
- fileobject
Uploaded or recorded audio/video (or text-carrying) file payload, base64-encoded. One of the five input carriers.
- pdfobject
PDF document payload, base64-encoded. One of the five input carriers.
- imageobject
Image payload, base64-encoded. One of the five input carriers.
- textstring
Raw text input (transcription skipped). One of the five input carriers.
- notesstring
Alias for text input; merged with text when both are present. Counts as the text carrier.
- sourcestring
Optional input provenance. 'call' sources return a masked-summary actual script instead of full verbatim.
- titlestring
Optional title for the source material.
- speakerstring
Optional primary speaker name.
- businessobject
Optional GrowthOS business context. Providing business_name enables the owner-facing business report inside the authority report.
- identityobject
Optional local identity used by the owner-facing business report.
search
Search StackFast Brain knowledge through the AI6 MCP reader plane; use fetch with a returned result id for full text.
Parameters (1)
- querystringrequired
Natural language search query.
fetch
Fetch a StackFast Brain search result by id through the AI6 MCP reader plane.
Parameters (1)
- idstringrequired
Result id returned by the search tool, for example brain:12022.
boot_status
Read-only StackFast connector health/status check. Does not expose secrets.
No parameters.
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"expert-brain": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://stackfast.ai/api/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.