Two Truths and a Twist

MIT License
2
  • Apple
  • Linux

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.

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. Installation
    1. Requirements
  2. Usage
    1. Initialize the Database
    2. Start the Game Server
    3. View Game Statistics
  3. Connecting to the Server
    1. Game Mechanics
      1. Example Prompts
        1. For Developers
          ID: 57liekhbxt