Skip to main content

Official Anam AI MCP server for managing AI personas

Project description

Anam MCP Server

Official MCP (Model Context Protocol) server for Anam AI - manage AI personas, avatars, voices, and sessions directly from Claude or any MCP client.

Installation

Using uvx (recommended)

uvx anam-mcp

Using pip

pip install anam-mcp

Configuration

Claude Desktop

Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "anam": {
      "command": "uvx",
      "args": ["anam-mcp"],
      "env": {
        "ANAM_API_KEY": "<your-api-key>"
      }
    }
  }
}

Claude Code

Add to your project's .mcp.json:

{
  "mcpServers": {
    "anam": {
      "type": "stdio",
      "command": "uvx",
      "args": ["anam-mcp"],
      "env": {
        "ANAM_API_KEY": "<your-api-key>"
      }
    }
  }
}

Getting Your API Key

  1. Sign up at Anam Lab
  2. Navigate to the API Keys page
  3. Click "Create API key" and save it securely

Available Tools

Persona Management

Tool Description
list_personas List all personas in your account
get_persona Get details of a specific persona
create_persona Create a new persona with avatar, voice, and personality
update_persona Update an existing persona
delete_persona Delete a persona

Avatar Management

Tool Description
list_avatars List all available avatars
create_avatar Create custom avatar from image (enterprise/pro)
delete_avatar Delete a custom avatar

Voice Management

Tool Description
list_voices List all available voices (400+ in 50+ languages)

Tool Management

Tool Description
list_tools List all tools in your organization
create_webhook_tool Create a webhook tool for API integrations
create_knowledge_tool Create a knowledge/RAG tool
delete_tool Delete a tool

Session Management

Tool Description
create_session_token Generate a session token for the client SDK

Knowledge Base

Tool Description
list_knowledge_folders List knowledge folders
create_knowledge_folder Create a new folder for documents

Example Usage

Once configured, you can ask Claude:

  • "List all my Anam personas"
  • "Create a new persona named 'Sales Assistant' with a friendly personality"
  • "What avatars are available?"
  • "Generate a session token for my customer support persona"

Default IDs

For quick testing, you can use these default IDs:

Resource ID
Avatar (Cara) 30fa96d0-26c4-4e55-94a0-517025942e18
Voice (Cara) 6bfbe25a-979d-40f3-a92b-5394170af54b
Default LLM 0934d97d-0c3a-4f33-91b0-5e136a0ef466

Environment Variables

Variable Description Default
ANAM_API_KEY Your Anam API key (required) -
ANAM_API_URL API base URL (for staging) https://api.anam.ai

Documentation

License

MIT License - see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anam_mcp-0.1.6.tar.gz (22.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

anam_mcp-0.1.6-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file anam_mcp-0.1.6.tar.gz.

File metadata

  • Download URL: anam_mcp-0.1.6.tar.gz
  • Upload date:
  • Size: 22.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for anam_mcp-0.1.6.tar.gz
Algorithm Hash digest
SHA256 6f3fffe6738d7b83020fe3ae9408d2de6cb792682f23020df521c274d9dbf2b7
MD5 88b1cb86631e7918429c480fdf182490
BLAKE2b-256 79255fd1fcb50719a0867fd15414df86ddc63b6dea5a8ae955f9210b22c76050

See more details on using hashes here.

Provenance

The following attestation bundles were made for anam_mcp-0.1.6.tar.gz:

Publisher: publish.yml on anam-org/anam-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anam_mcp-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: anam_mcp-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for anam_mcp-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c9f8a343d3fc63f35b1cfc7151041547fb1e1825fdbd6c670572da6565462add
MD5 6eb093f3fb148f78c4d32701925f2f18
BLAKE2b-256 3c4e9a471bbca71d1c30f28313f8bae0f27cf9c1711edcbe0a7489d2ca3a9899

See more details on using hashes here.

Provenance

The following attestation bundles were made for anam_mcp-0.1.6-py3-none-any.whl:

Publisher: publish.yml on anam-org/anam-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page