console-mcp-server
by mia-platform
Overview
The Mia-Platform Console MCP Server integrates with Mia-Platform Console APIs to enable advanced automation and interaction capabilities for developers and tools.
Installation
npm run build && node mcp-server startEnvironment Variables
- LOG_LEVEL
- PORT
- CONSOLE_HOST
- MIA_PLATFORM_CLIENT_ID
- MIA_PLATFORM_CLIENT_SECRET
- CLIENT_EXPIRY_DURATION
- DEPLOY_INTERNAL_ENDPOINT
- MARKETPLACE_INTERNAL_ENDPOINT
- FEATURE_TOGGLE_INTERNAL_ENDPOINT
- IAM_INTERNAL_ENDPOINT
- KUBERNETES_INTERNAL_ENDPOINT
- BACKEND_INTERNAL_ENDPOINT
- HEADERS_TO_PROXY
Security Notes
The server includes an `/mcp-internal` endpoint that explicitly bypasses authentication and proxies headers, intended for 'trusted networks'. While documented as such, this design introduces a critical security risk if misconfigured or exposed to untrusted environments. Authentication for the primary `/mcp` endpoint supports OAuth2.1 and Service Accounts, with dynamic client registration and token management handled internally, which is generally robust. No obvious hardcoded secrets or malicious patterns (like `eval`) were found directly in the provided source.
Similar Servers
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.