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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
BUD/S prep training: read today's workout, log tasks and PST results from your agent.
A deterministic daily ethics feed for AI agents, from a four-module curriculum.
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.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables fetching random useless facts and today's useless fact of the day via the uselessfacts.jsph.pl API.274 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 gradedqualityCmaintenanceEnables 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.14 npmMIT