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.5.tar.gz (14.1 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.5-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: anam_mcp-0.1.5.tar.gz
  • Upload date:
  • Size: 14.1 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.5.tar.gz
Algorithm Hash digest
SHA256 b9a581fbff83c8bfb793ec47b149ded046a6fed99ce1ac431fa14ca718f118bd
MD5 9c0fb86d64db67e4bf66e6705f92da85
BLAKE2b-256 43ef80caed09d7febfe8361581f6213ffcc9e6c685c12bec9ba68a076f60789f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: anam_mcp-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 11.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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 df60465d7146d59d549fd4f027531a452745d6c440df4d4f46d8dc1d98600985
MD5 de42bce682c4773a1746436c919ce94f
BLAKE2b-256 8df2cd847343b958a85ce4767b2ecbe83dd3ff728ef75023d7b952dfb2b509c9

See more details on using hashes here.

Provenance

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