MCP server

Start and follow Ellipsis sessions from Claude Code, Codex, or another MCP client.

Ellipsis hosts an MCP server at https://mcp.ellipsis.dev. Each tool calls one Agents API endpoint as you, so an agent on your machine can start a session, follow it, and send it follow-ups.

Connect a client

Any MCP client that supports OAuth connects with the same address. Add the server to Claude Code, then run /mcp in Claude Code and choose ellipsis to log in.

1
claude mcp add --transport http ellipsis https://mcp.ellipsis.dev

Add the server to Codex.

1
codex mcp add ellipsis --url https://mcp.ellipsis.dev

Then log in.

1
codex mcp login ellipsis

Logging in opens Authorize MCP in the dashboard. Choose the account, and the client gets a token that lasts 90 days. Sessions the client starts are attributed to you in that account. When the token expires, log in again.

Connect with an API key

A client can send an API key as a bearer token instead of logging in. Use this on a machine without a browser.

1
claude mcp add --transport http ellipsis https://mcp.ellipsis.dev --header "Authorization: Bearer $ELLIPSIS_API_TOKEN"
1
codex mcp add ellipsis --url https://mcp.ellipsis.dev --bearer-token-env-var ELLIPSIS_API_TOKEN

Tools

Each tool takes the endpoint's path parameters, query parameters, and body, and returns the endpoint's JSON response. An API error returns as a tool error with its status code and message.

ToolEndpoint
get_identityGET /v1/identity
get_account_usageGET /v1/account/usage
get_account_budgetGET /v1/account/budget
list_account_modelsGET /v1/account/models
list_environmentsGET /v1/environments
get_environmentGET /v1/environments/{id}
create_environmentPOST /v1/environments
list_agentsGET /v1/agents
get_agentGET /v1/agents/{id}
create_agentPOST /v1/agents
start_sessionPOST /v1/sessions
start_agent_sessionPOST /v1/agents/{id}/sessions
list_sessionsGET /v1/sessions
get_sessionGET /v1/sessions/{id}
get_session_turnsGET /v1/sessions/{id}/turns
send_session_messagePOST /v1/sessions/{id}/messages
stop_sessionPOST /v1/sessions/{id}/stop

On this page

Schedule a demo