Two Truths and a Twist
Supports deployment on Linux systems with specific configuration file paths for Claude Desktop integration.
Supports deployment on macOS systems with specific configuration file paths for Claude Desktop integration.
Allows installation of the game server directly from the PyPI repository.
Requires Python 3.13 or higher to run the MCP server.
Click on "Install 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., "@Two Truths and a TwistCreate a round about famous inventors"
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.
TwoTruthsAndATwist
Two Truths and a Twist: The world's first Model Context Protocol (MCP) game
Installation
Installing via Smithery
To install twotruthsandatwist for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @ErgodicLabs/twotruthsandatwist --client claudeRequirements
Python 3.13 or higher
MCP-compatible LLM (like Claude 3)
You can install the game directly from PyPI:
pip install ttaatOr if you prefer using uv:
uv pip install ttaatRelated MCP server: twitter-voice-mcp
Usage
Initialize the Database
First, initialize the game database:
ttaat db upgradeStart the Game Server
To start the MCP server:
ttaat serveThis will start the Two Truths and a Twist MCP server, which LLMs can connect to for playing the game.
View Game Statistics
To see game statistics:
ttaat db statsConnecting to the Server
To connect an MCP-compatible LLM to the game server, you'll need to configure the MCP connection. Create a configuration file (e.g., claude_desktop_config.json) with the following content:
{
"mcpServers": {
"TwoTruthsAndATwist": {
"command": "ttaat",
"args": ["serve"]
}
}
}For Claude Desktop, place this file in:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Game Mechanics
Two Truths and a Twist is a trivia game where:
The AI creates a round with three statements about a topic - two truths and one "twist" (a playful, false statement)
Players try to identify which statement is the twist
The AI reveals the answer with entertaining explanations
The game leverages the MCP protocol to provide a fun, interactive trivia experience where AI models both generate the content and facilitate gameplay.
Example Prompts
Once connected to an MCP-enabled LLM, you can start a game with prompts like:
Let's play Two Truths and a Twist! Create a round about space exploration.Create a game round about ancient civilizations.For Developers
This package implements an MCP server that provides custom game tools:
create_round: Creates a new game round with a question and three statementssubmit_guess: Lets players submit their guess for which statement is the twistreveal_twist: Reveals the answer with explanations for each statementget_round: Retrieves details for a specific roundget_last_round: Gets details of the most recent roundget_stats: Retrieves game statistics
This server cannot be installed
Maintenance
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
- FlicenseBqualityDmaintenanceAn MCP server that allows users to play the 'Turtle Soup' puzzle game with LLMs acting as game hosts, providing tools to access game rules, puzzles, and comprehensive puzzle information.Last updated312
- Flicense-quality-maintenanceAn MCP server that analyzes your unique Twitter voice to generate, manage, and post AI-powered tweets and quote tweet drafts. It supports multiple AI providers and provides tools for draft management, voice profiling, and automated content creation from images.Last updated
- Alicense-qualityCmaintenanceAn MCP server that provides fact-checking capabilities and truth anchoring for AI agents using verified data sources.Last updatedMIT
- Alicense-qualityBmaintenanceThis MCP server enables AI agents to extract, verify, and cache factual claims from text using Claude Haiku and semantic fingerprinting, with tools for content verification, signal verification, and fact memory search.Last updated17MIT
Related MCP Connectors
Trivia MCP — wraps Open Trivia Database (free, no auth)
An MCP server that integrates with Discord to provide AI-powered features.
MCP server for Flux AI image generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ErgodicLabs/TwoTruthsAndATwist'
If you have feedback or need assistance with the MCP directory API, please join our Discord server