mcp-server
Verified Safeby harness
Overview
Provides an MCP (Model Context Protocol) interface for AI assistants and tools to interact with Harness APIs for advanced automation and development operations.
Installation
docker run -i --rm -e HARNESS_API_KEY="<PAT>" -e HARNESS_BASE_URL="https://app.harness.io" harness/mcp-server stdioEnvironment Variables
- HARNESS_API_KEY
- HARNESS_BASE_URL
- HARNESS_DEFAULT_ORG_ID
- HARNESS_DEFAULT_PROJECT_ID
- HARNESS_TOOLSETS
- HARNESS_READ_ONLY
- HARNESS_LOG_FILE
- HARNESS_LOG_LEVEL
Security Notes
The project uses standard API key authentication (HARNESS_API_KEY) passed in headers. There's a SECURITY.md file outlining the vulnerability reporting process, indicating good security practices. Request and response logging is performed, which should be configured carefully to avoid leaking sensitive data, but no direct 'eval' or other high-risk code execution patterns are observed. The `ioutil.ReadAll` in client code, while common, could be a vector for large, malicious responses if interacting with untrusted endpoints, but in this context, it interacts with trusted Harness APIs.
Similar Servers
mcp-k8s
Facilitates natural language interaction and automation for Kubernetes cluster management and Helm operations via the Model Control Protocol (MCP).
magic-api-mcp-server
Provides a Model Context Protocol (MCP) server to enhance Magic-API development workflows, enabling advanced interactions for script writing, API management, debugging, and deployment.
mcp-devcontainers
Provides a Model Context Protocol (MCP) server for integrating with and managing devcontainer environments via the devcontainers CLI.
console-mcp-server
The Mia-Platform Console MCP Server integrates with Mia-Platform Console APIs to enable advanced automation and interaction capabilities for developers and tools.