journal-me
Verified Safeby a-fleury
Overview
An AI-powered conversational journaling application that helps users track life events, summarize activities, and get reminders by interacting with an LLM.
Installation
sbt runEnvironment Variables
- SESSION_LENGTH
- POSTGRES_PORT
- POSTGRES_USER
- POSTGRES_PASSWORD
Security Notes
CRITICAL: The application is explicitly designed to receive user credentials (email, password) and session tokens directly within LLM prompts (Model Context Protocol). This method is noted as a 'playful twist' for a 'school project' and 'Not recommended for production use'. However, this design fundamentally leaks sensitive information to the LLM and its provider, making it highly insecure for any real-world use case. Session tokens are also passed in the prompt, further increasing the risk of exposure.
Similar Servers
Trackor
Provides an MCP server for tracking personal expenses, including adding, listing, summarizing, updating, and exporting data.
ExpenseTrackerwithFastApi-McpServer-ClaudeDesktop
Converts an existing FastAPI expense tracker application into a FastMCP server, enabling integration with clients like Claude Desktop.
sqlite-mcp-server
Exposes read-only SQL query tools for SQLite databases via a FastAPI server, primarily for interaction with Large Language Models.
expense_tracking_remote_mcp_server
Manages and tracks personal or business expenses through an API.