Skip to main content

MCP Servers

Anima exposes 53 specialized tools via the Model Context Protocol (MCP), giving AI assistants direct access to agent email, vault, phone, voice calls, identity cards, and more. Tools are organized into domain servers, so you can install only what you need:
ServerPackageDescription
Agent@anima-labs/mcp-agentAgent lifecycle, organizations
Email@anima-labs/mcp-emailEmail, messages, domains, addresses
Phone@anima-labs/mcp-phonePhone numbers, SMS, voice calls
Cards@anima-labs/mcp-cardsAgent cards and identity metadata
Vault@anima-labs/mcp-vaultEncrypted credential storage, security policies
Platform@anima-labs/mcp-platformWebhooks, pods, utilities

Quick Start

Option A: Local (stdio)

Run one or more servers locally via npx:

Option B: Hosted (remote)

Connect to Anima’s hosted MCP endpoint — no local install needed:
Authenticate with your API key as a Bearer token (Authorization: Bearer ak_...). The hosted endpoint exposes the full tool surface, so there is nothing to install or keep updated.

Configuration

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json: Local (stdio):
Hosted (remote via mcp-remote bridge):

Cursor

Hosted (remote — native HTTP support):

Claude Code

VS Code

Add to .vscode/settings.json:

CLI Setup (all clients)

The Anima CLI can auto-configure all detected MCP clients:

Environment Variables

VariableDescription
ANIMA_API_KEYYour Anima API key (required)
ANIMA_API_URLCustom API base URL (optional)

Available Tools by Server

mcp-agent

CategoryToolsDescription
Agentcreate, list, get, delete, rotate-keyManage AI agent identities
Organizationget, update, create, delete, rotate-keyOrganization settings

mcp-email

CategoryToolsDescription
Emailsend, reply, search, listSend and manage email
Messagesend, list, getInbox messaging operations
Domaincreate, verify, list, deleteCustom email domain management
Addresscreate, list, getEmail address management

mcp-phone

CategoryToolsDescription
Phonesearch, provision, list, release, send-smsPhone number and SMS management
Voicecatalog, call, list-calls, get-call, transcript, summary, scoreVoice call operations and intelligence

mcp-cards

CategoryToolsDescription
Cardsget, publish, verifyAgent card and identity metadata

mcp-vault

CategoryToolsDescription
Vaultprovision, create, get, search, list, deleteEncrypted credential storage
Securitypolicies, audit, updateSecurity policy configuration

mcp-platform

CategoryToolsDescription
Webhookset (upsert), get, list, delete, testReal-time event subscriptions, with endpoint auth and delivery throttle
Podcreate, list, getPod management
Utilitysearch, status, healthUtility and status tools

Legacy Monolith Server

The original monolith @anima-labs/mcp package is still supported but deprecated. Migrate to the split servers for better performance and selective loading.

Example Usage

Once connected, ask your AI assistant natural language questions:
  • “Send an email from my agent to user@example.com” → mcp-email
  • “Store my CRM login credentials in the vault” → mcp-vault
  • “Text me now from my agent’s number” → mcp-phone
  • “Make a voice call to +1-555-0123” → mcp-phone
For editor-specific setup, see Connect your AI client.