Productive-Simple-MCP
Verified Safeby druellan
Overview
Integrate Productive.io into AI workflows by providing LLM-optimized read-only access to projects, tasks, pages, comments, and team members.
Installation
python server.pyEnvironment Variables
- PRODUCTIVE_API_KEY
- PRODUCTIVE_ORGANIZATION
Security Notes
The server securely handles API keys by loading them from environment variables and uses HTTPS for all API requests. Output is sanitized with `bleach.clean` to strip HTML, reducing potential injection risks if output were rendered. It implements robust error handling and retry mechanisms for network stability. No 'eval' or other directly dangerous functions were found. The 'productive_client.py' includes clear error parsing and retry logic for API calls. Overall, the codebase shows good security practices for an API proxy.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
prismic-mcp-server
This server provides AI agent tools that integrate with Prismic Slice Machine, assisting developers with slice modeling, code generation, mocking, and integration into custom types within a Prismic project.