Skip to main content
Glama

Two Truths and a Twist

by ErgodicLabs

TwoTruthsAndATwist

두 가지 진실과 한 가지 반전: 세계 최초의 모델 컨텍스트 프로토콜(MCP) 게임

게임 디자인 문서

설치

요구 사항

  • Python 3.13 이상
  • MCP 호환 LLM(Claude 3와 유사)

PyPI에서 직접 게임을 설치할 수 있습니다.

지엑스피1

또는 uv 사용하는 것을 선호하는 경우:

uv pip install ttaat

용법

데이터베이스 초기화

먼저 게임 데이터베이스를 초기화합니다.

ttaat db upgrade

게임 서버 시작

MCP 서버를 시작하려면:

ttaat serve

이렇게 하면 Two Truths and a Twist MCP 서버가 시작되고, LLM은 이 서버에 접속하여 게임을 플레이할 수 있습니다.

게임 통계 보기

게임 통계를 보려면:

ttaat db stats

서버에 연결

MCP 호환 LLM을 게임 서버에 연결하려면 MCP 연결을 구성해야 합니다. 다음 내용으로 구성 파일(예: claude_desktop_config.json )을 만드세요.

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

Claude Desktop의 경우 다음 위치에 이 파일을 넣으세요.

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • 리눅스: ~/.config/Claude/claude_desktop_config.json

게임 메커니즘

Two Truths and a Twist는 다음과 같은 퀴즈 게임입니다.

  1. AI는 주제에 대한 세 가지 진술(두 가지 진실과 한 가지 "뒤틀린 진술"(장난기발한 거짓 진술))로 라운드를 생성합니다.
  2. 플레이어들은 어느 진술이 반전인지 알아내려고 노력합니다.
  3. AI가 재미있는 설명으로 답을 알려드립니다

이 게임은 MCP 프로토콜을 활용하여 AI 모델이 콘텐츠를 생성하고 게임 플레이를 촉진하는 재미있고 대화형 퀴즈 경험을 제공합니다.

예시 프롬프트

MCP 지원 LLM에 연결되면 다음과 같은 메시지와 함께 게임을 시작할 수 있습니다.

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

개발자를 위한

이 패키지는 사용자 지정 게임 도구를 제공하는 MCP 서버를 구현합니다.

  • create_round : 질문과 세 개의 문장으로 새로운 게임 라운드를 생성합니다.
  • submit_guess : 플레이어가 어떤 문장이 반전인지 추측하여 제출할 수 있습니다.
  • reveal_twist : 각 문장에 대한 설명과 함께 답을 공개합니다.
  • get_round : 특정 라운드에 대한 세부 정보를 검색합니다.
  • get_last_round : 가장 최근 라운드의 세부 정보를 가져옵니다.
  • get_stats : 게임 통계를 검색합니다.
-
security - not tested
A
license - permissive license
-
quality - not tested

AI가 다양한 주제에 관해 두 가지 진실된 진술과 한 가지 거짓된 '반전'으로 라운드를 생성하고, 플레이어가 어느 진술이 거짓인지 추측할 수 있는 MCP 기반 퀴즈 게임 서버입니다.

  1. 설치
    1. 요구 사항
  2. 용법
    1. 데이터베이스 초기화
    2. 게임 서버 시작
    3. 게임 통계 보기
  3. 서버에 연결
    1. 게임 메커니즘
      1. 예시 프롬프트
        1. 개발자를 위한

          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

          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