Daily Hard Truths MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Daily Hard Truths MCP Servergive me today's hard truth"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: mcp-bible
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
Get a random dad joke or search by keyword to fit any moment. Retrieve specific jokes by ID for re…
Turn any goal with a deadline into a private, gamified, evidence-based execution calendar.
Manage your MakeMeBetter AI tasks, habits, and goals from your AI assistant.
The adaptive health-messaging engine for apps and agents. Federally-sourced. Not medical advice.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables fetching random useless facts and today's useless fact of the day via the uselessfacts.jsph.pl API.23 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables Bible verse lookup by reference, passage retrieval across multiple translations, and random verse generation from the World English Bible.47 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.MIT
- FlicenseNot gradedqualityAmaintenanceEnables users to draw, flip, and play relationship-themed card decks with an AI companion in chat, passing cards back to the conversation for context-aware answers, while supporting favorites, reshuffling, and optional adult content.-