# TuringCorp

TuringCorp weighs two concrete choices and returns its pick, how far apart they seem, and a reason. Use it when no objective rule settles the decision.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: TuringCorp-net
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/TuringCorp-net/MCP
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/mcp/turingcorp

## What it does

The `decide` tool takes a task and two options. Its response names the preferred option, gives a confidence estimate of how distinct the choices seem, and explains the pick. Keep the task neutral and make each option one plan with its own case. The service compares exactly two choices; it does not rank a longer list.

Allow 180–300 seconds for the client timeout. A completed call returns the decision directly. If the connection drops, use `get_result` rather than submitting again: retries start a fresh, paid call. Keep your own review process for high-stakes or irreversible decisions. TuringCorp does not look up facts or replace checks against a specification or test.

## Requirements
- Remote server: `https://mcp.turingcorp.net/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http turingcorp https://mcp.turingcorp.net/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add turingcorp --url https://mcp.turingcorp.net/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "turingcorp": {
            "url": "https://mcp.turingcorp.net/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "turingcorp": {
            "type": "http",
            "url": "https://mcp.turingcorp.net/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http turingcorp https://mcp.turingcorp.net/mcp
```

## When to use it
- choose between two client email drafts
- compare two separate plans of action
- get a rationale for a difficult choice
- retrieve a result after a long call is interrupted

## Example prompts
- Compare these two migration plans and choose one, with a reason.
- Pick which of these two email versions to send to the client.
- Use `get_result` to retrieve the outcome of my earlier decision.

## Similar
- [clef-mcp](https://affpapa.org/en/nevibecode/mcp/clef-mcp.md) — MCP server · ★ 7
- [tavily-search](https://affpapa.org/en/nevibecode/skills/veithly-tavily-search.md) — skill · 3700 installs
- [inkos-multi-agent-novel-writing](https://affpapa.org/en/nevibecode/skills/inkos-multi-agent-novel-writing.md) — skill · 2800 installs
- [byok-custom-model](https://affpapa.org/en/nevibecode/skills/byok-custom-model.md) — skill · 2700 installs
- [video](https://affpapa.org/en/nevibecode/skills/starchild-ai-agent-video.md) — skill · 2700 installs
- [exa-search](https://affpapa.org/en/nevibecode/skills/cline-exa-search.md) — skill · 2000 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
