intend-mcp
Verified Safeby lydgate
Overview
Provides AI assistants programmatic access to Intend.do for managing tasks, intentions, and timers.
Installation
npm run start:httpEnvironment Variables
- INTEND_AUTH_TOKEN
- INTEND_ACCESS_TOKEN
- MCP_API_KEY
- HTTP_PORT
- HTTP_HOST
- ALLOWED_ORIGINS
- LOG_LEVEL
Security Notes
The server is explicitly designed to be safe, only exposing read-only and non-destructive write operations (add, complete, mark as not today, reorder, start timer). It leverages environment variables for all sensitive API tokens (Intend.do auth and its own MCP_API_KEY) and logs are directed to stderr with sensitive data redacted. The audit confirms no 'eval', obfuscation, hardcoded secrets, or malicious patterns. All API calls are hardcoded to the Intend.do domain, preventing redirection to malicious endpoints. Input validation is handled at the API level. Authentication to the MCP server itself is optional but highly recommended via `MCP_API_KEY`.
Similar Servers
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.
noteit-mcp
Provides an HTTP Model Context Protocol (MCP) server for AI coding tools to access structured agent profiles and personalized notes, enhancing AI development workflows.
obsidian-mcp
Integrate AI assistants with Obsidian vaults to manage notes, track tasks, and facilitate knowledge discovery through a Model Context Protocol (MCP) server.