PsiAnimator MCP Server

After installation, run the setup command: ```bash psianimator-mcp setup ```

Local serverstdioPython

What is the PsiAnimator MCP MCP server?

After installation, run the setup command: bash psianimator-mcp setup . The psianimator mcp mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 3 defined tools rather than through you.

What it actually does

  • 🔬 Quantum Physics Engine: Complete state management, time evolution, and measurement tools
  • 🎬 Manim Animations: Publication-quality visualizations with quantum-specific scenes
  • 🔌 MCP Integration: Seamless integration with MCP-compatible clients
  • 🧮 Scientific Computing: Built on NumPy, SciPy, and QuTip for accuracy
  • 📊 Visualization Types: Bloch spheres, Wigner functions, state tomography, circuits
  • 🎓 Educational Focus: Perfect for quantum mechanics education and research

Adding it to your client

The server ships on PyPI as psianimator-mcp, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

Its toolset

Everything the assistant can do here goes through one of these:

  • Prerequisites — The Prerequisites tool exposed by this server
  • Dependencies — The Dependencies tool exposed by this server
  • Troubleshooting — The Troubleshooting tool exposed by this server

Configuration

You will need 4 environment variables: PSIANIMATOR_CONFIG, PSIANIMATOR_TRANSPORT, PSIANIMATOR_PORT, PSIANIMATOR_HOST. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

  • Python ≥ 3.10 - Git (for development installation) For animation features: - LaTeX (for advanced mathematical rendering) - FFmpeg (for video generation) - Cairo graphics library (for high-quality rendering)

Caveats

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the psianimator mcp mcp server does with a few real requests.

When to reach for it

Among the developer tooling options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. PsiAnimator MCP's toolset — Prerequisites, Dependencies, Troubleshooting — is a fair guide to whether it matches your workflow. It is maintained by manasp21; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against PsiAnimator MCP's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Available tools

ToolWhat it does
PrerequisitesThe Prerequisites tool exposed by this server.
DependenciesThe Dependencies tool exposed by this server.
TroubleshootingThe Troubleshooting tool exposed by this server.

How to install the PsiAnimator MCP MCP server

{
  "mcpServers": {
    "psianimator": {
      "command": "uvx",
      "args": ["psianimator-mcp"],
      "env": {
        "PSIANIMATOR_CONFIG": "your-value",
        "PSIANIMATOR_TRANSPORT": "your-value",
        "PSIANIMATOR_PORT": "your-value",
        "PSIANIMATOR_HOST": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python ≥ 3.10 - Git (for development installation) For animation features: - LaTeX (for advanced mathematical rendering) - FFmpeg (for video generation) - Cairo graphics library (for high-quality rendering)
VariableDescriptionRequired
PSIANIMATOR_CONFIGConfiguration value read at startup.Optional
PSIANIMATOR_TRANSPORTConfiguration value read at startup.Optional
PSIANIMATOR_PORTConfiguration value read at startup.Optional
PSIANIMATOR_HOSTEndpoint or connection string the server talks to.Optional

Example prompts to try

  • Use PsiAnimator MCP to Prerequisites.
  • Use PsiAnimator MCP to Dependencies.
  • Use PsiAnimator MCP to Troubleshooting.

Frequently asked questions

It connects PsiAnimator MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 3 tools (Prerequisites, Dependencies, Troubleshooting) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with PsiAnimator MCP directly.