# Wenbu · 问卜

Remote MCP server calculating BaZi, Zi Wei, tarot draws, and I Ching hexagrams. Connects via HTTP for free without account creation or API keys.

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

## What it does

This server gives your AI assistant tools for traditional Chinese chart casting and reflective methods. The interface exposes seven operations: four pillars calculation (`calculate_bazi`), twelve palaces arrangement (`calculate_ziwei`), drawing from a 78-card tarot deck (`draw_tarot`), casting I Ching hexagrams (`cast_iching`), fetching a daily reflection card, and querying reference guides.

Setup runs remotely through Streamable HTTP at `https://wenbu.app/mcp`. The remote endpoint does not require an API token or a DeepSeek account, because your client LLM handles the actual interpretation of the returned data structures. If you run the repository locally, Node.js 22.12 or newer is required.

External reference queries return only URLs and metadata, so your agent must fetch those pages separately before citing them. By default, this MCP server communicates in English, which means you need to supply `locale: zh` if you need traditional Chinese output.

## Requirements
- Remote server: `https://wenbu.app/mcp`

## Install

### Claude Code (native platform)

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

### Codex

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

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

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

## When to use it
- calculate Four Pillars (BaZi) charts adjusting for time zones
- generate twelve palaces for a Zi Wei chart from birth details
- cast I Ching hexagrams using the three-coin method
- draw one or three cards from a 78-card tarot deck without replacement

## Example prompts
- Calculate my BaZi chart for June 12, 1988 at 09:15 in Beijing using Wenbu
- Draw three tarot cards with `draw_tarot` and examine their symbolism
- Cast an I Ching reading with `cast_iching` for my decision

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

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