Turtle Noir MCP server
online · 100% uptimeio.github.Yuikij/mcp-turtle-noir·v1.3.0·1 starsPlay Turtle Soup (lateral thinking puzzles) against a strict AI host with yes/no questioning.
1 stars27 downloads/wk
Reviews
Write oneNobody has reviewed Turtle Noir yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Turtle Noir tools (3)
write = sends, deletes, buys or postsask_questionFreeAsk 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).
give_up_and_revealFreeReveal the hidden solution and end the session. Only allowed once solve progress reaches 60.
start_sessionFreeStart 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.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- Live reliabilityremote reachable in 1608ms20/20
- Tool poisoning3 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 66 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Turtle Noir compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 348 ms
- faster than 42% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 27
- more than 14% of 12,191 servers with a package
What its tools let an agent do: 2 read · 1 run or deploy
Install Turtle Noir in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp-turtle-noir https://turtlenoir.com/mcp
What the publisher says
From the Turtle Noir repository's README, as published. We do not edit it. Read it on GitHub
mcp-turtle-noir
MCP server for Turtle Soup (lateral thinking puzzles).
This package is a thin MCP layer over Turtle Noir backend APIs and is designed for stdio transport.
Homepage | 中文文档 | 日本語
Features
- start_session: start a new puzzle session
- ask_question: ask one question and receive a structured result
- giveupand_reveal: reveal the solution (subject to backend reveal policy)
- Multilingual MCP output (zh-CN, en-US, ja-JP) via language
- Keeps puzzle solutions on the backend during normal gameplay
Transport
- Supported: stdio
- Not included in this package: SSE/HTTP MCP transport
Requirements
- Node.js 18+
Install and Run
npx -y mcp-turtle-noirMCP Client Config
{
"mcpServers": {
"turtle-noir": {
"command": "npx",
"args": [
"-y",
"mcp-turtle-noir"
]
}
}
}With environment variables:
{
"mcpServers": {
"turtle-noir": {
"command": "npx",
"args": [
"-y",
"mcp-turtle-noir"
],
"env": {
"TURTLE_NOIR_API_BASE_URL": "https://turtlenoir.com/api/mcp",
"TURTLE_NOIR_API_TIMEOUT_MS": "10000",
"TURTLE_NOIR_API_KEY": "YOUR_API_KEY"
}
}
}
}Tools
1) start_session
Input (all optional):
{
"region": "US",
"keyword": "island",
"language": "en-US"
}Output:
{
"session_id": "...",
"puzzle_id": "...",
"title": "...",
"content": "...",
"language": "en-US",
"instruction": "...",
"translation_instruction": "..."
}2) ask_question
Input:
{
"session_id": "...",
"question": "...",
"language": "en-US"
}Output:
{
"session_id": "...",
"language": "en-US",
"answer_key": "irrelevant",
"answer": "Irrelevant",
"answer_original": "...",
"short_reason": "...",
"solved": false,
"progress": 35,
"translation_instruction": "..."
}3) giveupand_reveal
Input:
{
"session_id": "...",
"language": "en-US"
}Output:
{
"session_id": "...",
"language": "en-US",
"title": "...",
"solution": "...",
"cta_url": "https://turtlenoir.com",
"cta_text": "...",
"translation_instruction": "..."
}Note: backend may reject reveal if progress is below a threshold (for example progress < 60).
Environment Variables
- TURTLENOIRAPIBASEURL (default: https://turtlenoir.com/api/mcp)
- TURTLENOIRAPITIMEOUTMS (default: 10000)
- TURTLENOIRAPI_KEY (optional Bearer token)
Development
npm install
npm run build
node dist/index.jsQuick Start
See QUICKSTART.md.
Chinese Docs
See README.zh-CN.md.
License
MIT. See LICENSE.
Acknowledgements
- Official Website: Turtle Noir
- Chinese Mirror: 出前一汤
Nothing above is checked by us. What we check is on the safety report.
Turtle Noir: common questions
- Is Turtle Noir MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the Turtle Noir safety report
- How do I install Turtle Noir?
- It runs remotely at turtlenoir.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Turtle Noir need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Turtle Noir maintained?
- The last commit was 106 days ago (2026-07-21). The latest release is v1.3.0.
- Is Turtle Noir up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Turtle Noir compare with other MCP servers?
- safety score 90/100 (higher than 83% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.