Back to Home
mwilber icon

rtm-mcp

Verified Safe

by mwilber

Overview

Manages Remember The Milk tasks by exposing them as tools through a Model Context Protocol (MCP) server, accessible via HTTP or stdio transports.

Installation

Run Command
npm run dev

Environment Variables

  • RTM_API_KEY
  • RTM_SHARED_SECRET
  • RTM_AUTH_TOKEN
  • USER_TOKEN

Security Notes

The server correctly handles sensitive RTM API credentials (API Key, Shared Secret, Auth Token) and a user token for HTTP authentication by requiring them as environment variables, preventing hardcoding. It uses `crypto.createHash('md5')` for API signing, which is dictated by the Remember The Milk API's design rather than a server-specific vulnerability, but MD5 is generally considered cryptographically weak. Session management for HTTP transport uses `randomUUID()` for session IDs and properly cleans up sessions on close. Error handling is present, preventing internal details from being exposed in public error messages.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens200
Stars0
Forks0
Last Update2026-01-17

Tags

RTMTask ManagementMCPAPINode.js