claude mcp add mcp-turtle-noir -- npx -y mcp-turtle-noir{
"mcpServers": {
"mcp-turtle-noir": {
"command": "npx",
"args": ["-y", "mcp-turtle-noir"]
}
}
}MCP Servers overview
# 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](https://turtlenoir.com/) | [中文文档](./README.zh-CN.md) | [日本語](./README.ja-JP.md)
## Features
- `start_session`: start a new puzzle session
- `ask_question`: ask one question and receive a structured result
- `give_up_and_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
```bash
npx -y mcp-turtle-noir
```
## MCP Client Config
```json
{
"mcpServers": {
"turtle-noir": {
"command": "npx",
"args": [
"-y",
"mcp-turtle-noir"
]
}
}
}
```
With environment variables:
```json
{
"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):
```json
{
"region": "US",
"keyword": "island",
"language": "en-US"
}
```
Output:
```json
{
"session_id": "...",
"puzzle_id": "...",
"title": "...",
"content": "...",
"language": "en-US",
"instruction": "...",
"translation_instruction": "..."
}
```
### 2) `ask_question`
Input:
```json
{
"session_id": "...",
"question": "...",
"language": "en-US"
}
```
Output:
```json
{
"session_id": "...",
"language": "en-US",
"answer_key": "irrelevant",
"answer": "Irrelevant",
"answer_original": "...",
"short_reason": "...",
"solved": false,
"progress": 35,
"translation_instruction": "..."
}
```
### 3) `give_up_and_reveal`
Input:
```json
{
"session_id": "...",
"language": "en-US"
}
```
Output:
```json
{
"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
- `TURTLE_NOIR_API_BASE_URL` (default: `https://turtlenoir.com/api/mcp`)
- `TURTLE_NOIR_API_TIMEOUT_MS` (default: `10000`)
- `TURTLE_NOIR_API_KEY` (optional Bearer token)
## Development
```bash
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](https://turtlenoir.com/)
- Chinese Mirror: [出前一汤](https://haiguitang.net/)
What people ask about mcp-turtle-noir
What is Yuikij/mcp-turtle-noir?
+
Yuikij/mcp-turtle-noir is mcp servers for the Claude AI ecosystem with 1 GitHub stars.
How do I install mcp-turtle-noir?
+
You can install mcp-turtle-noir by cloning the repository (https://github.com/Yuikij/mcp-turtle-noir) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is Yuikij/mcp-turtle-noir safe to use?
+
Yuikij/mcp-turtle-noir has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains Yuikij/mcp-turtle-noir?
+
Yuikij/mcp-turtle-noir is maintained by Yuikij. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to mcp-turtle-noir?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy mcp-turtle-noir to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/yuikij-mcp-turtle-noir)<a href="https://claudewave.com/repo/yuikij-mcp-turtle-noir"><img src="https://claudewave.com/api/badge/yuikij-mcp-turtle-noir" alt="Featured on ClaudeWave: Yuikij/mcp-turtle-noir" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface