magic-api-mcp-server
Verified Safeby Dwsy
Overview
Provides a Model Context Protocol (MCP) server to enhance Magic-API development workflows, enabling advanced interactions for script writing, API management, debugging, and deployment.
Installation
uvx magic-api-mcp-server@latestEnvironment Variables
- MAGIC_API_BASE_URL
- MAGIC_API_WS_URL
- MAGIC_API_USERNAME
- MAGIC_API_PASSWORD
- MAGIC_API_TOKEN
- MAGIC_API_AUTH_ENABLED
- MAGIC_API_TIMEOUT_SECONDS
- LOG_LEVEL
- FASTMCP_TRANSPORT
- MAGIC_API_SUCCESS_CODE
- MAGIC_API_SUCCESS_MESSAGE
- MAGIC_API_INVALID_CODE
- MAGIC_API_EXCEPTION_CODE
Security Notes
The server handles sensitive information like usernames, passwords, and tokens via environment variables, which is a good practice. It interacts with a backend Magic-API that executes scripts, but the MCP server itself does not directly execute arbitrary user-provided scripts in its own process. Default URLs are localhost, limiting direct network exposure without explicit configuration. The graceful shutdown mechanism also contributes to stability.
Similar Servers
mcpm.sh
MCPM is a command-line tool for managing Model Context Protocol (MCP) servers, enabling discovery, installation, execution, sharing, and integration with various MCP clients.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.
mcp-playground
A web-based developer tool for testing, inspecting, and debugging Model Context Protocol (MCP) servers, supporting OAuth integration, request logging, and interactive execution of tools, resources, and prompts.
mcp-gearbox-cli
A command-line interface (CLI) tool for setting up Model Context Protocol (MCP) servers for various AI agents, handling download, configuration, and removal of server settings.