openproject-mcp
Verified Safeby liratanak
Overview
Connects AI assistants to OpenProject's API v3 for project management operations.
Installation
bun run index.tsEnvironment Variables
- OPENPROJECT_URL
- OPENPROJECT_API_KEY
Security Notes
The server uses environment variables for sensitive API keys, ensuring they are not hardcoded. It communicates with OpenProject via HTTPS. Input validation is performed using Zod schemas for tool parameters. The HTTP server enables broad CORS (Access-Control-Allow-Origin: *), which might be overly permissive if exposed publicly without further access controls, but is common for internal tools or for specific client integrations. Optimistic locking is used for updates to prevent data conflicts. No 'eval' or obvious malicious patterns were found in the provided code.
Similar Servers
mcp-github-project-manager
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
redmine-mcp-server
Integrates Redmine project management data with AI assistants via a Model Context Protocol (MCP) server.
openapi-mcp-server
Converts OpenAPI specifications into Model Context Protocol (MCP) tools, enabling AI assistants to interact with APIs.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.