Setup
If you ranmurmur setup and accepted the MCP prompt, the server is already configured. To run only that registration step, run murmur setup --mcp. To add it manually:
Remote MCP URL
The setup above runsmurmur mcp as a local process. To connect an MCP client directly without running that binary, use Murmur’s remote endpoint:
- URL:
https://api.murmur.dev/mcp - Auth: OAuth 2.1. Tools act on behalf of the signed-in user, scoped to the same tenants and permissions you have in the dashboard.
- Transport: MCP Streamable HTTP.
Claude Code
/mcp inside Claude Code, or claude mcp login murmur from your shell, then follow the browser prompt. Approve it once and the connection stays authenticated.
Other clients
Point any OAuth 2.1-capable MCP client at the URL:The remote URL authenticates you over OAuth as yourself. For headless or service-identity access, such as a CI job or hosted platform with no browser, use a Service Profile API key with the local
murmur mcp server. The remote endpoint does not support header- or key-based authentication.The remote endpoint’s tool set isn’t identical to the local server’s: it has no VM or local-disk context, so upload and port_url aren’t exposed. The tables below list the local murmur mcp tools.Available tools
The tables below list the main tools the MCP server exposes:Agent lifecycle
Dashboard folders
Personal folders that organize your dashboard sidebar. Every tool names a folder by its display name;spawn_profiles lists the names you have.
Task management
Utilities
Slug targeting
Tools that target an agent accept aslug parameter. Slugs follow two forms:
Relative: a bare name like fix-bug resolves relative to the calling agent. On a VM, it targets a child. On a laptop, it targets a root agent.
Absolute: a path starting with / overrides the caller’s context: /w/{workspace}/{owner_provider}/{account}/{slug}, where {owner_provider} is a provider string like github_oauth or service_profile, e.g. /w/backend/github_oauth/alice/fix-auth.
When slug is omitted, most tools target the calling agent itself.
Channel events
On agent VMs, the MCP server pushes real-time events via theclaude/channel capability. Events arrive as <channel> tags: PR comments, CI results, child lifecycle changes, and file-changed notifications. Agents react to these without polling.