Back to Home
plantoncloud-inc icon

mcp-server-planton

Verified Safe

by plantoncloud-inc

Overview

The Planton Cloud MCP Server enables AI agents to query, create, update, and delete cloud resources using user-scoped permissions via the Model Context Protocol (MCP).

Installation

Run Command
docker run -p 8080:8080 -e PLANTON_MCP_TRANSPORT="http" -e PLANTON_MCP_HTTP_AUTH_ENABLED="true" ghcr.io/plantoncloud/mcp-server-planton:latest

Environment Variables

  • PLANTON_API_KEY
  • PLANTON_CLOUD_ENVIRONMENT
  • PLANTON_APIS_GRPC_ENDPOINT
  • PLANTON_MCP_TRANSPORT
  • PLANTON_MCP_HTTP_PORT
  • PLANTON_MCP_HTTP_AUTH_ENABLED

Security Notes

The server employs a 'passthrough' security model for HTTP transport: user API keys from the Authorization header are extracted and forwarded to Planton Cloud APIs for authentication and fine-grained authorization (FGA), rather than being validated locally. This offloads robust validation to the backend. The `PLANTON_API_KEY` is handled securely via environment variables or request headers and is not hardcoded. A global state workaround is used for API key context propagation in tool handlers due to `mcp-go` library limitations, which could introduce theoretical race conditions in high-concurrency (non-SSE typical) scenarios. The project has a defined security reporting process.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens5000
Stars0
Forks0
Last Update2025-12-14

Tags

AI AgentsCloud Resource ManagementPlanton CloudMCP ProtocolAPI Key AuthenticationInfrastructure as Code