Skip to main content
Glama
Magic-Pod

magicpod-mcp-server

Official
by Magic-Pod

magicpod-mcp-server

IMPORTANT

This repository is deprecated in favor of the new MagicPod MCP Server. It will only receive bug fixes and security fixes for a limited support period, and will be archived once that period ends. The exact end date has not been finalized yet and will be announced here soon.

Please migrate to the new MagicPod MCP Server — see the setup instructions for details.

An MCP (Model Context Protocol) server that integrates your AI agents with MagicPod

Getting Started

Cursor, Claude, and many other AI-powered coding tools support MCP servers. You can refer to their official documents on how to configure MCP servers. For example, if you use Claude Desktop, what you have to do to integrate with MagicPod is only to add the following lines in your claude_desktop_config.json.

MacOS / Linux

{
  "mcpServers": {
    "magicpod-mcp-server": {
      "command": "npx",
      "args": ["-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
    }
  }
}

Windows

{
  "mcpServers": {
    "magicpod-mcp-server": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
    }
  }
}

Make sure that you replace YOUR-API-TOKEN with your actual MagicPod API token. You can retrieve it on the integrations screen.

Using an environment variable instead of --api-token

Passing the token via --api-token puts it in plain text in the process's argument list (visible via ps, /proc/<pid>/cmdline, monitoring tools, etc.), which can be a concern on shared or monitored hosts. As an alternative, you can set the MAGICPOD_API_TOKEN environment variable instead, using the env field supported by most MCP clients:

{
  "mcpServers": {
    "magicpod-mcp-server": {
      "command": "npx",
      "args": ["-y", "magicpod-mcp-server"],
      "env": {
        "MAGICPOD_API_TOKEN": "YOUR-API-TOKEN"
      }
    }
  }
}

If both --api-token and MAGICPOD_API_TOKEN are set, --api-token takes precedence.

Related MCP server: Web-QA

Development

Build

npm run build

Configuration

Configuring Tool Permissions in Claude Code

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
5wRelease cycle
11Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables dynamic tool registration and execution based on API definitions, providing seamless integration with services like Claude.ai and Cursor.ai.
    23
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server for AI agents to control a Mac via screen and mouse/keyboard, supporting Anthropic Claude and OpenAI for task automation.
    236
    Apache 2.0

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Magic-Pod/magicpod-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server