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.2.tar.gz (11.9 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.2-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: anam_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 11.9 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.2.tar.gz
Algorithm Hash digest
SHA256 beac898be2e9f05c08842d3119f3e7552c43fba8534c948b4803d0b135c7725d
MD5 7400752aab8f895a4486a410460ac812
BLAKE2b-256 48551992a9585b3c5905967bd3a76e6bbbbebaa86e52629d0add1f7d3a7fb28e

See more details on using hashes here.

Provenance

The following attestation bundles were made for anam_mcp-0.1.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: anam_mcp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 9.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 12601a12e83eb3e9fd7d98f0321dec2d8ad5662e85b0a0c2d315cc62e3aef300
MD5 bca0984fa36a35eafc5c5a45cdbae868
BLAKE2b-256 17cdf33a38c2f3b0b4977bf1a45f98bc355dab0985f455177dbeec620c722861

See more details on using hashes here.

Provenance

The following attestation bundles were made for anam_mcp-0.1.2-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