miro-remote-mcp
Verified Safeby FlyAgileWithGiom
Overview
Enables Claude AI to programmatically create and manipulate Miro boards, facilitating complex visualization generation through natural language conversations.
Installation
npm startEnvironment Variables
- MIRO_CLIENT_ID
- MIRO_CLIENT_SECRET
- MIRO_REDIRECT_URI
- MIRO_ACCESS_TOKEN
- MIRO_REFRESH_TOKEN
- TOKEN_FILE
- BASE_URI
- PORT
Security Notes
The codebase follows good security practices, explicitly avoiding hardcoded secrets by relying on environment variables (often base64 encoded for sensitive keys) or a dedicated token file (`/data/tokens.json` in production). OAuth tokens are managed with automatic refresh and race-condition prevention. Network communication uses `axios` and `https.Agent` for robust connections. No `eval` or obvious malicious patterns found. Security largely depends on proper environment variable management (e.g., in Claude Desktop configuration) and secure file system for `tokens.json`.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
geminimcp
Integrates Google's Gemini CLI with Claude Code as an MCP server for AI-assisted programming, particularly strong in frontend design.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
remote-mcp-oauth-github
Provides a Cloudflare Workers-based Model Context Protocol (MCP) server with GitHub OAuth for secure custom integrations with Claude.ai.