mcp-turtle-noir
Play Turtle Soup (lateral thinking puzzles) against a strict AI host with yes/no questioning.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin ask_question
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mcp-turtle-noir": {
"command": "npx",
"args": [
"mcp-turtle-noir"
]
}
}
}Ausführbare Pakete
1.2.2stdioRemote-Endpunkte
https://turtlenoir.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (3)
⚪start_session(region, difficulty, keyword)
Start a new Turtle Soup (lateral thinking puzzle) session. Returns the surface story; the hidden solution stays on the server. Optional filters: region (CN/US/JP), difficulty, keyword.
Eingabe-Schema
{
"type": "object",
"properties": {
"region": {
"type": "string",
"description": "Puzzle region: 'CN' (Chinese), 'US' (English), or 'JP' (Japanese). Defaults by caller location."
},
"difficulty": {
"type": "string",
"description": "Preferred difficulty: 'easy' or 'hard'. Defaults to both."
},
"keyword": {
"type": "string",
"description": "Optional keyword to match in puzzle title/surface/tags."
}
}
}⚪ask_question(session_id, question)
Ask one yes/no style question about the current puzzle. The AI host answers with one of four judgments: 是(Yes) / 不是(No) / 是也不是(Both) / 没有关系(Irrelevant), plus solve progress (0-100).
Eingabe-Schema
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "Session id returned by start_session."
},
"question": {
"type": "string",
"description": "The question to ask (max 300 chars)."
}
},
"required": [
"session_id",
"question"
]
}⚪give_up_and_reveal(session_id)
Reveal the hidden solution and end the session. Only allowed once solve progress reaches 60.
Eingabe-Schema
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "Session id returned by start_session."
}
},
"required": [
"session_id"
]
}Community
Nachweis