console-mcp-server
by mia-platform
Overview
The Mia-Platform Console MCP Server provides integration with Mia-Platform Console APIs to enable advanced automation and interaction capabilities for developers and tools via the Model Context Protocol (MCP).
Installation
npm run startEnvironment Variables
- CONSOLE_HOST
- MIA_PLATFORM_CLIENT_ID
- MIA_PLATFORM_CLIENT_SECRET
- LOG_LEVEL
- PORT
- CLIENT_EXPIRY_DURATION
Security Notes
The server includes an `/mcp-internal` endpoint that explicitly bypasses authentication and proxies specified headers. While intended for use within a trusted network, its presence poses a significant security risk if the server is not deployed in a truly isolated and trusted environment, as it could expose sensitive APIs without proper authentication enforcement at the code level. Review of `miactl-cache.ts` shows file system interaction for loading deprecated local tokens; while `sha256` is used for cache paths, any potential manipulation of the `endpoint` leading to arbitrary file reads (though not immediately obvious with current hashing) warrants caution. Input validation is generally strong due to `zod` usage.
Similar Servers
tmcp
Build Model Context Protocol (MCP) servers for AI agents to interact with external tools and data sources, enabling LLMs to access context and perform actions.
mcp-servers
Provides a curated collection of Model Context Protocol (MCP) server configurations to enable AI agents to interact with various developer tools and services.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.
MCP-Agent
The MCP Agent serves as an AI integration tool capable of discovering, connecting to, and interacting with Model Context Protocol (MCP) servers to utilize their available tools, prompts, and resources autonomously.