Skip to main content

Agent Toolkit for epilot

The Agent Toolkit gives AI assistants the context they need to work with epilot. It has two parts that you can use together or separately:

epilot pluginepilot MCP server
What it isA package of skills (guidance, decision rules, workflows) plus MCP configurationA hosted server at https://mcp.epilot.io/mcp that exposes tools
What it gives the agentHow to work with epilot: architecture choices, App and integration patterns, configuration workflows, native UI designWhat is true right now: your organization's configuration, entity schemas, published APIs, and documentation
Runs whereInside the agent client (Claude Code, Codex, ChatGPT, and other Agent Plugins clients)On epilot infrastructure; any MCP client can connect
NeedsA client that supports Agent PluginsA client that supports remote MCP over HTTP with OAuth
Identifierepilot-core from the agent-toolkit-for-epilot marketplacehttps://mcp.epilot.io/mcp

The plugin includes the MCP server configuration. Installing the plugin connects the MCP server for you. Connecting the MCP server alone does not install the skills.

When to use what​

Use the plugin when the agent will build or configure something and you want it to follow epilot's proven patterns:

  • Building an App with the CLI, manifest, and App Bridge.
  • Deciding between native configuration, an App, or an external integration.
  • Configuring schemas, journeys, products, workflows, automations, or portals end to end.
  • Designing App surfaces that look native with Volt UI components and tokens.

The plugin's skills route the task to the right workflow and load only the relevant guidance. They rely on the MCP server for live facts, so the two work best together.

Use the MCP server alone when you only need live access to an organization or the platform contracts:

  • Your client does not support Agent Plugins but does support MCP (Claude.ai, Claude Cowork, Cursor, VS Code, custom agents).
  • You are asking questions about an organization: how it is set up, what depends on what, what would break if something changed.
  • You are building your own agent and want tools rather than prompts.
  • Compliance requires a read-only connection. Connect https://mcp.epilot.io/mcp?access=read and writes are impossible regardless of consent.

Use neither when the task is plain code against the public APIs. The SDK and CLI are lighter, and llms.txt at https://docs.epilot.io/llms.txt gives any model the documentation index.

What is inside the plugin​

The epilot-core plugin ships six skills and two MCP servers.

SkillUse it for
epilot platform guideExplains entities, relations, journeys, workflows, Apps, and routes a requirement to configuration, App, or integration
Build an epilot AppScaffolds, extends, validates, and troubleshoots Apps with the current CLI, manifest schema, and App Bridge
Integrate with epilotDesigns inbound, outbound, batch, webhook, and bidirectional connections without an App
Configure epilotSets up schemas, journeys, products, pricing, workflows, automations, portals, and permissions
Build an epilot journeyCreates and updates customer-facing forms and funnels, including logic, copy, and design
epilot interface designerUses live Volt UI component and token guidance to make custom surfaces feel native
MCP serverTransportPurpose
epilotRemote HTTP, https://mcp.epilot.io/mcpConfiguration graph, schemas, journeys, portals, API discovery and execution, documentation. See the MCP server reference.
volt-uiLocal, npx -y @epilot/volt-ui-mcpVolt UI components, props, and design tokens for App interfaces. Needs Node.js 22+.

Next steps​