Skip to main content
Glama
Adithi1367

Personal-reflection-mcp

by Adithi1367

Personal Reflection MCP

A FastMCP server for journaling, habit tracking, and task management with SQLite storage.

Features

  • Add journal entries

  • View all journal entries

  • Search journal entries

  • View journal statistics

  • Generate recent reflections

  • Create and track habits

  • Mark habits as completed

  • View habit statistics

  • Create tasks/goals

  • Mark tasks as completed

  • View all tasks

Related MCP server: mcp-tasks-server

Project Structure

personal_reflection_mcp/
│
├── server.py
├── tools.py
├── journal.py
├── habits.py
├── tasks.py
├── reflection.py
├── stats.py
├── database.py
├── schema.py
├── requirements.txt
├── Dockerfile
├── .gitignore
│
└── data/
    └── reflection.db

Installation

Clone the repository:

git clone https://github.com/Adithi1367/Personal-reflection-mcp.git
cd Personal-reflection-mcp

Create a virtual environment:

python -m venv .venv

Activate it:

Windows

.venv\Scripts\activate

Install dependencies:

pip install -r requirements.txt

Run the MCP Server

fastmcp run server.py

Run with Docker

Build the image:

docker build -t personal-reflection-mcp .

Run the container:

docker run personal-reflection-mcp

Technologies Used

  • Python

  • FastMCP

  • SQLite

  • Docker

License

This project is for learning and personal use.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A lightweight server built with FastMCP and SQLite for managing personal finances. It allows users to add, list, and summarize expenses by category through MCP-compatible clients.
  • A
    license
    Not graded
    quality
    C
    maintenance
    A small Model Context Protocol server that exposes a personal task tracker to any MCP-compatible client. Tasks live in a local SQLite database; no cloud, no surprises.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A lightweight, intelligent note-organizing server that acts as an AI-powered personal memory vault for capturing, organizing, and retrieving insights using FastMCP and SQLite.
    2
  • A
    license
    A
    quality
    C
    maintenance
    A generic MCP server for tracking any entity type (e.g., weight, workouts, books) without predefined schemas, using SQLite with JSON columns for flexible data storage and querying.
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.

  • MCP server for Withings health data — sleep, activity, heart, and body metrics.

  • FastMCP server for posting formatted content to X (Twitter) — Tollbooth-monetized, DPYC-native

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Adithi1367/Personal-reflection-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server