todo-mcp-server-railway
Verified Safeby EtherAir
Overview
A complete Model Context Protocol (MCP) server demonstrating modern web development practices with authentication, billing, and PostgreSQL database integration for a Todo Management System, primarily interacted with via AI clients like Cursor AI.
Installation
npm startEnvironment Variables
- DATABASE_URL
- KINDE_ISSUER_URL
- KINDE_CLIENT_ID
- KINDE_CLIENT_SECRET
- JWT_SECRET
- NODE_ENV
Security Notes
The project integrates with external services (Kinde for OAuth, Neon for PostgreSQL) and uses JWT tokens and secure cookies for session management. It's a standard Node.js/TypeScript application; no signs of 'eval' or obfuscation were found. Risks are common to any web server handling user data and depend on proper configuration and secure coding practices within the application.
Similar Servers
mcp-container-ts
Provides a secure, extensible Model Context Protocol (MCP) server using Node.js and TypeScript, designed to expose custom tools to LLMs, deployable on Azure Container Apps with robust JWT and RBAC security.
mcp-servers
This repository provides Model Context Protocol (MCP) servers for Cursor AI to integrate with external tools like PostgreSQL, Obsidian, n8n, and Google Gemini for various AI-driven operations.
todo-list-mcp-server
Manages todo lists for users, integrating Kinde authentication and storing data in a Neon PostgreSQL database, designed to be interacted with by coding agents via the Model Context Protocol (MCP).
mcp-cf7b72a7-10c103b7-todo-list-mcp
Acts as a Model Context Protocol (MCP) server to provide a Todo List functionality by integrating with an external API.