Daily Hard Truths MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Daily Hard Truths - MCP Server
An MCP (Model Context Protocol) server that serves 30 daily hard truths - short, no-excuses mindset lessons from the book "30 Days of Hard Truths" by Boussad Charchour.
Built for the Build, Ship, Shape: Amazon Developer Hackathon (Alexa+ track).
What it does
Exposes three tools over Streamable HTTP (MCP spec 2025-11-25+):
Tool | Description |
| Returns the hard truth for a given day (1-30), or today's truth based on the calendar date |
| Returns a random hard truth from the collection |
| Lists all 30 day titles |
Each truth comes with a title, the full lesson (~90-130 words), and one concrete action step.
Related MCP server: AlexaTasker
Run it
pip install -r requirements.txt
python server.pyThe server listens on http://127.0.0.1:8000/mcp.
Connect with the MCP Inspector:
npx @modelcontextprotocol/inspectorthen connect to http://127.0.0.1:8000/mcp with transport type
Streamable HTTP and try the get_hard_truth tool.
Project structure
server.py- the MCP server (FastMCP, Streamable HTTP transport)truths.py- all 30 hard truths (title, truth, action step)requirements.txt- Python dependencies (mcpSDK)
License
MIT - see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Science-based self-help change tools inspired by SMART Recovery, with private per-user memory.
Read and change your Habidu daily plan: tasks, inbox, routines, streak, journal and the AI coach.
Turn any goal with a deadline into a private, gamified, evidence-based execution calendar.
Read and update your Hardcover library, progress, lists, and goals. Sign in with Hardcover OAuth.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables fetching random useless facts and today's useless fact of the day via the uselessfacts.jsph.pl API.178 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables Alexa+ to manage your tasks and calendar through conversational commands, including adding, listing, completing tasks, and generating AI-powered daily plans with AWS Bedrock.5 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables Alexa+ users to turn text into flashcards and be quizzed hands-free on a spaced-repetition schedule, with tools to add sources, review due cards, grade spoken answers, and track progress.MIT
- AlicenseNot gradedqualityBmaintenanceEnables voice-driven morning check-ins for older adults living alone through Alexa+, capturing sleep, mood and pain, logging medication doses and appointments, and answering medication questions from official FDA labels. Keeps family members informed with household status updates and automatic alerts when a check-in or dose is missed.12 npmMIT