Two Truths and a Twist

by ErgodicLabs

Integrations

  • 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.

Dos verdades y un giro

Dos verdades y un giro: el primer juego de Protocolo de Contexto de Modelo (MCP) del mundo

Documento de diseño del juego

Instalación

Requisitos

  • Python 3.13 o superior
  • LLM compatible con MCP (como Claude 3)

Puedes instalar el juego directamente desde PyPI:

pip install ttaat

O si prefieres usar uv :

uv pip install ttaat

Uso

Inicializar la base de datos

Primero, inicializa la base de datos del juego:

ttaat db upgrade

Iniciar el servidor de juegos

Para iniciar el servidor MCP:

ttaat serve

Esto iniciará el servidor MCP Two Truths and a Twist, al que los LLM pueden conectarse para jugar el juego.

Ver estadísticas del juego

Para ver las estadísticas del juego:

ttaat db stats

Conectarse al servidor

Para conectar un LLM compatible con MCP al servidor de juegos, deberá configurar la conexión MCP. Cree un archivo de configuración (p. ej., claude_desktop_config.json ) con el siguiente contenido:

{ "mcpServers": { "TwoTruthsAndATwist": { "command": "ttaat", "args": ["serve"] } } }

Para Claude Desktop, coloque este archivo en:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Ventanas: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Mecánica del juego

Two Truths and a Twist es un juego de trivia donde:

  1. La IA crea una ronda con tres afirmaciones sobre un tema: dos verdades y una "variada" (una afirmación falsa y divertida).
  2. Los jugadores intentan identificar qué afirmación es la que da la vuelta.
  3. La IA revela la respuesta con explicaciones entretenidas.

El juego aprovecha el protocolo MCP para brindar una experiencia de trivia divertida e interactiva donde los modelos de IA generan el contenido y facilitan el juego.

Ejemplos de indicaciones

Una vez conectado a un LLM habilitado para MCP, puedes iniciar un juego con indicaciones como:

Let's play Two Truths and a Twist! Create a round about space exploration.
Create a game round about ancient civilizations.

Para desarrolladores

Este paquete implementa un servidor MCP que proporciona herramientas de juego personalizadas:

  • create_round : Crea una nueva ronda de juego con una pregunta y tres afirmaciones
  • submit_guess : permite a los jugadores enviar su suposición sobre qué afirmación es la correcta
  • reveal_twist : Revela la respuesta con explicaciones para cada afirmación
  • get_round : recupera detalles de una ronda específica
  • get_last_round : Obtiene detalles de la ronda más reciente
  • get_stats : recupera estadísticas del juego
-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor de juegos de trivia basado en MCP donde la IA crea rondas con dos afirmaciones verdaderas y un giro falso sobre diversos temas, lo que permite a los jugadores adivinar qué afirmación es falsa.

  1. Instalación
    1. Requisitos
  2. Uso
    1. Inicializar la base de datos
    2. Iniciar el servidor de juegos
    3. Ver estadísticas del juego
  3. Conectarse al servidor
    1. Mecánica del juego
      1. Ejemplos de indicaciones
        1. Para desarrolladores

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            An MCP server that lets AI assistants interact with your Lunchmoney data, enabling natural language queries about transactions, budgets, and spending patterns.
            Last updated -
            4
            3
            8
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            An MCP server that generates 2D and 3D game assets from text prompts using AI models from Hugging Face Spaces, allowing developers to easily create game art through Claude Desktop or other MCP clients.
            Last updated -
            34
            JavaScript
            MIT License
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            An MCP server that enables AI agents like Claude to play Minesweeper through natural language interaction, connecting to a separate Minesweeper game server.
            Last updated -
            80
            JavaScript
          • -
            security
            A
            license
            -
            quality
            An MCP server that helps AI assistants access text content from websites that implement bot detection, bridging the gap between what you can see in your browser and what the AI can access.
            Last updated -
            1
            Python
            Apache 2.0

          View all related MCP servers

          ID: 57liekhbxt