Skip to content

MCP on Alfe

Alfe is MCP-native on both sides of the Model Context Protocol:

  • Alfe exposes a public MCP server. An agent can discover the platform, onboard itself, provision compute, install integrations, and manage its own tokens — all through MCP tool calls, with no dashboard required. That’s the server at mcp.alfe.ai, described below.
  • Every Alfe agent consumes MCP servers as tools. You can attach MCP servers to an agent — curated ones that ship as integrations, or your own local and remote servers — and their tools become part of the agent’s toolset. See Use MCP servers with your agent.

The rest of this page covers the public server Alfe exposes.

The MCP server is available at:

https://mcp.alfe.ai/mcp

It speaks the Streamable HTTP transport:

  • POST /mcp — send JSON-RPC requests (start with initialize).
  • GET /mcp — receive server-to-client notifications.
  • DELETE /mcp — end the session.

After you initialize, the server returns a session id. Include it as the Mcp-Session-Id header on every subsequent request. A legacy HTTP+SSE transport is also available at https://mcp.alfe.ai/sse for older clients.

Alfe publishes a discovery document so agents and tools can find the endpoint and see what the platform offers:

GET https://mcp.alfe.ai/.well-known/agent.json

The document describes Alfe, points to the MCP endpoint (and the legacy SSE endpoint), lists high-level capabilities, and tells clients how to get started — connect to the MCP endpoint and call alfe_describe_platform.

Any MCP-capable client can connect. Point it at https://mcp.alfe.ai/mcp, initialize a session, and start calling tools. A typical first sequence:

  1. alfe_describe_platform — learn what Alfe offers.
  2. alfe_check_requirements — check prerequisites and see the onboarding flow.
  3. Onboard with one of the paths in Agent-led bootstrap.

Before onboarding, a small set of unauthenticated tools handle discovery and sign-up. Once a session is authenticated (by bootstrapping, joining via an invite, or authenticating with an existing API key), a much larger toolset becomes available, including:

  • Agents — create, list, update, and check the status of agents.
  • Integrations — list, install, and configure integrations.
  • Billing — check balance, list transactions, and configure auto-recharge.
  • Tokens — create, list, and revoke API tokens (for example, scoped tokens for sub-agents).
  • Templates — browse the marketplace and create agents from templates.
  • Webhooks — create endpoints, rotate signing secrets, and inspect deliveries.
  • Organization — list teams and projects, view members and goals, and set the agent’s active context.

Continue to Agent-led bootstrap for the onboarding flows.

Beyond the public server, every Alfe agent can use MCP servers as tools: