notes-mcp
Verified Safeby devonfox
Overview
An MCP server for creating markdown notes and managing tasks, sending them to Discord and optionally saving locally.
Installation
docker-compose up -dEnvironment Variables
- DISCORD_WEBHOOK_URL
- PORT
- LOCAL_FILE_PATH
- TASKS_FILE_PATH
Security Notes
The server correctly uses environment variables for sensitive information like `DISCORD_WEBHOOK_URL`, preventing hardcoded secrets. User-provided `title` for markdown notes is sanitized to prevent path traversal issues when forming filenames. File paths for local saving (`LOCAL_FILE_PATH`, `TASKS_FILE_PATH`) are configured via environment variables, which is standard practice. No direct `eval` or shell command execution from user input is observed. Network requests to Discord include timeouts. Overall, the code follows good security practices for its described functionality, assuming secure configuration of environment variables. The primary risks would stem from misconfiguration of local file paths or improper management of the Discord webhook URL.
Similar Servers
gistpad-mcp
Manages and shares personal knowledge, daily notes, and reusable prompts via GitHub Gists for MCP-enabled AI products.
mcp-discord
Enables AI assistants to interact with the Discord platform by providing a set of Discord-related functionalities via the Model Context Protocol (MCP).
better-notion-mcp
Provides a Markdown-first MCP server for Notion, optimizing Notion API interactions for AI agents by consolidating endpoints into composite actions and reducing LLM token overhead for tool descriptions.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.