Back to Platform

MCP tools, prompts, and discovery

Discover Onboard MCP tools, prompts, resources, agent skills, and marketplace asset paths.

Onboard MCP advertises 31 tools through tools/list. Prefer the intent-based workflow tools first. Use the [API] catalog and request tools when a workflow does not already cover the job.

Every advertised tool includes:

  • a human-readable title and input schema;
  • an outputSchema, with matching structured results in structuredContent;
  • explicit readOnlyHint, destructiveHint, and openWorldHint annotations.

Discovery sequence

  1. Prefer workflow tools for common CS and onboarding jobs.
  2. When you need a raw REST route, browse (browse_full_api / browse_inbox / list_projects) → explainread_api_request or write_api_request.
  3. Load resources (onboard://context/…) when path rules or field semantics are unclear.
  4. Use built-in prompts when a playbook already matches the job.

Workflow tools

These tools resolve common Onboard concepts and return a consistent workflow envelope with an answer, resolved IDs, confidence, missing information, data, and suggested next actions.

Read and preview tools

ToolWhat it does
search_customersFinds customers from a partial name, domain, slug, or known ID.
list_active_projectsLists active Projects across the signed-in account.
get_kpi_dashboardLoads account KPI metrics and optional KPI drill-downs.
get_customer_workspace_contextLoads a customer and its active Projects.
get_project_contextLoads one Project with tasks, blockers, owners, and status.
get_template_catalogLists Project templates and the IDs needed to launch them.
summarize_onboarding_statusSummarizes scoped or account-wide onboarding progress.
identify_project_risksFinds live risk signals such as overdue work and missing owners.
find_blocked_tasksFinds at-risk open tasks; the API does not have a separate blocked status.
recommend_next_stepsRecommends follow-up tools and actions without executing them.
post_project_updateCreates a routing preview for a Project update; it never posts by itself.
draft_customer_emailDrafts a customer follow-up email without sending it.
get_recent_inbox_messagesReads recent discussion messages visible to the signed-in user.
list_signing_documentsLists signing templates, live envelopes, or signed documents.
get_document_signing_detailLoads one signing document, signers, fields, and optional audit data.

Write tools

These tools can change Onboard data or communicate with participants. Workflow write tools default to a preview when they expose apply; review the preview before setting apply=true.

ToolWhat it can change
create_project_from_templateLaunches a persistent Project from a template.
create_tasksCreates persistent Project tasks.
update_taskChanges task status, ownership, dates, or details.
assign_ownerReplaces a Project or task owner assignment.
post_commentPosts a participant-visible comment on a Project task.
send_document_for_signatureCreates a live signing envelope and can email signers.
manage_signing_documentVoids an envelope or resends signer invitations.
give_us_feedbackSends feedback and contact information to Onboard support.

REST API tools

Use these when the intent-based tools do not cover the required REST operation. The recommended sequence is browse → explain → read or write.

Human-readable docs for every route: API Reference. Machine-readable OpenAPI: /openapi.json.

ToolBehavior
browse_full_apiSearches the complete published API catalog (API Reference).
browse_inboxSearches Comments, Outboard, Stream, and Insights routes.
list_projectsLists Project routes (called roadmaps in paths and Map in OpenAPI tags).
create_templateReturns template-building guidance and canonical routes; it does not create anything.
explain_multiple_endpointsExplains inputs and outputs for several operations at once.
explain_single_endpointExplains one operation and its payload shape.
read_api_requestExecutes only GET, HEAD, or OPTIONS against allowed Onboard hosts.
write_api_requestExecutes POST, PUT, PATCH, or DELETE after endpoint review.

run_api_request and call_endpoint remain accepted as compatibility aliases for older clients, but they are not advertised by tools/list. New prompts, skills, and integrations should use read_api_request or write_api_request.

How to read the safety hints

HintMeaning in Onboard MCP
readOnlyHinttrue only when the tool cannot change state.
destructiveHinttrue when a result can be irreversible or difficult to reverse, including participant-visible sends.
openWorldHinttrue when the tool can affect participant-visible Onboard state or an external recipient/system.

The hints describe capability, not authorization. Onboard still enforces the permissions of the API key or OAuth user, and configured request allowlists can further restrict raw REST writes.

Built-in prompts

Hosted HTTP advertises prompts by default. MCP clients that support prompts/list and prompts/get can discover these playbooks:

PromptTitlePurpose
weekly_csm_summaryWeekly CSM SummaryPrepare a weekly onboarding summary for one customer or portfolio slice.
executive_status_reportExecutive Status ReportGenerate an executive-ready onboarding status report.
kickoff_plan_builderKickoff Plan BuilderCreate a project from implementation notes or kickoff inputs.
implementation_risk_reviewImplementation Risk ReviewFind implementation risks for a customer or project.
stalled_customer_recoveryStalled Customer RecoveryPlan recovery for a stalled onboarding customer.
signing_outstanding_reviewSigning Outstanding ReviewReview in-progress signing envelopes and recommended follow-ups.
send_library_document_for_signatureSend Library Document for SignatureSend a Documents Library template for one-off signing (preview before apply).
signing_compliance_auditSigning Compliance AuditLoad a signing envelope with compliance audit trail.
signing_invitation_recoverySigning Invitation RecoveryTroubleshoot missing signing links and resend invitations.
signed_documents_reportSigned Documents ReportList and summarize completed signed documents.

Built-in resources

Clients that support MCP resources can load stable context via resources/list and resources/get:

URIPurpose
onboard://context/customer-schemaStable customer/account fields used by workflow tools.
onboard://context/project-task-modelHow Onboard Project and task concepts map to the REST model (including path ID rules).
onboard://context/template-catalogTemplate launch fields and preview-before-apply guidance.
onboard://context/api-constraintsConstraints for raw [API] read/write tools (hosts, methods, allowlists).

Agent skills / personas

Eight agent skills map personas to MCP tool sequences. Customer-facing narratives live on MCP use cases — AI agents. Implementers copy skills from the API repo:

  • Canonical: .agents/skills/onboard-agent-*
  • Mirrored: .claude/skills/ and .cursor/skills/
  • Playbook: docs/api/mcp-agent-tool-playbook.md
Skill directoryPersona
onboard-agent-chief-of-staffWeekly executive rhythm and portfolio health
onboard-agent-setupConfigure Onboard (templates, branding, fields, bots)
onboard-agent-onboardingDaily onboarding execution and nudges
onboard-agent-reviewKPI and project health reviews
onboard-agent-reportingAd hoc extracts and cohort lists
onboard-agent-productCapture and structure product feedback
onboard-agent-opportunityExpansion and upsell signal scans
onboard-agent-riskChurn, disengagement, and risk mitigations

Apps, marketplaces, and extras

Use these customer-facing surfaces to discover or extend Onboard with AI clients. For a custom remote connection, see MCP setup and MCP desktop clients.

SurfaceWhat customers do
Hosted Onboard MCPConnect Claude, ChatGPT / OpenAI Agent Builder, Cursor, Amazon Quick, and other MCP clients to https://rest.onboard.io/mcp/sse with your API key or OAuth.
MCP RegistryLook up Onboard as a remote MCP server (io.github.viaonboard/onboard) when your client browses the official registry.
ChatGPT / CodexUse Onboard tools from ChatGPT-adjacent OpenAI surfaces when the Onboard app or connector is available in your workspace.
Ottie companion petInstall Onboard’s ChatGPT / Codex pet for a branded workspace companion — Ottie — ChatGPT / Codex pet.

Starter prompts

Try these after your client lists Onboard tools:

Summarize my onboarding portfolio: wins, risks, blocked work, and next steps.
Find stalled or at-risk customers and recommend the highest-priority recovery actions.
Review outstanding signing documents, pending signers, and recommended follow-ups.

More patterns: MCP · MCP use cases — AI agents · Customer Success MCP.

How is this guide?

On this page