Getting started
Stand up governed tools for your agents in four steps.
Connect integrations
In the console, open Connectors and enable the providers your agents need (ticketing, observability, cloud, docs, and so on). A connector must be active with credentials before it appears as a *_tool or a specialist agent on Tools & MCP.
See the integrations catalog for coverage.
Get an org API key
Create a key in Account Settings — Tokens and API keys. Clients send it as x-api-key (never embed keys in prompts or agent context).
Open Tools & MCP
Go to Marshal → Tools & MCP. Confirm the hero shows a live endpoint and tool/agent counts. Browse the Tools gallery for what your org currently exposes.
Point a client
- IDE / MCP client — Cursor, Claude Code, Codex: paste the sample MCP config from Connect (see Connect clients). Optionally install IDE skills first so agents know Marshal and Relay workflows: Install IDE agent skills (
npx github:Exemplar-Dev/exemplar-skills). - Agent framework — use Frameworks with Marshal SDK (
harness.tools()for LangChain, Agno, Google ADK, and adapters).
Ask something that exercises a connector tool (for example list open incidents) and confirm the call succeeds under your org key.
Production MCP endpoint defaults to https://production-api.exemplar.dev/mcp. Prefer the URL copied from Console Connect. Override with EXEMPLAR_MCP_URL when using the SDK.
Next
- Install IDE agent skills — Marshal and Relay skills for Cursor / Claude from GitHub
- Platform tools — what ships on
/mcp - API → Tools — turn your OpenAPI into MCP tools
- Connect clients — IDE MCP config
- Frameworks with Marshal SDK — LangChain, Agno, Google ADK, adapters