eva-mcp-server
Verified Safeby knrerikh
Overview
Integrate AI assistants with Eva-project API for task, project, and document management via Model Context Protocol (MCP).
Installation
eva-mcp-serverEnvironment Variables
- EVA_API_URL
- EVA_API_TOKEN
- EVA_READ_ONLY
- EVA_TIMEOUT
Security Notes
The server uses environment variables for API tokens, which is a good practice for secrets management. It implements a 'read-only' mode to prevent accidental data modifications. However, the server's default behavior (if `EVA_READ_ONLY` environment variable is not explicitly set) is to allow write operations, which directly contradicts statements in some documentation (e.g., `QUICK_START.md`) that imply read-only mode is enabled by default. Users must explicitly configure `EVA_READ_ONLY=true` to enforce read-only safety. No 'eval' or other directly exploitable malicious patterns were found. Network requests use `httpx` with configurable timeouts. Robust error handling is present for API calls.
Similar Servers
plane-mcp-server
Provides AI agents with tools to interact with Plane APIs for project and work item management.
esa-mcp-server
Integrate AI assistants with esa.io for comprehensive document management, enabling programmatic reading, creation, updating, and organization of posts, comments, and team information.
vikunja-mcp
Facilitates integration and automation of Vikunja task and project management by exposing its API functionalities via the Model Context Protocol (MCP), enabling structured, AI-driven interactions.
Teamwork-MCP
The MCP server simplifies interaction with the Teamwork.com API, enabling AI agents to manage projects, tasks, people, and companies within Teamwork.