MCP.Market

Turtle Noir MCP server

online · 100% uptime
by Yuikij·io.github.Yuikij/mcp-turtle-noir·v1.3.0·1 stars

Play Turtle Soup (lateral thinking puzzles) against a strict AI host with yes/no questioning.

A90/100grade A
What users say
No reviews yet
Be the first
Safety scan
A90/100

full report

Adoption
Growing

1 stars27 downloads/wk

Reviews

Write one

Nobody 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 posts
  • ask_questionFree

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

  • give_up_and_revealFree

    Reveal the hidden solution and end the session. Only allowed once solve progress reaches 60.

  • start_sessionFree

    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.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • 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
Overall 90/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-noir

MCP 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.js

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