Cafe MCP logo

Cafe MCP

Calculates Korean Saju and Chinese BaZi charts, cycles, calendars, terms, and classical-text references for MCP clients.

Install Cafe MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "cafe-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@dangamsoft/cafe-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 6 tools correctly (14d ago).

Overview

The cafe-mcp MCP server provides deterministic Korean Saju and Chinese BaZi calculations through a remote MCP endpoint. It accepts birth details and returns structured chart data, luck cycles, calendar information, terminology, and classical-text references. Use it when an AI client needs reproducible Four Pillars calculations instead of inferred or improvised readings. Free access covers core calculation and reference tools, while several engine judgments require Plus.

Use cases

  • Calculate a Four Pillars birth chart
  • Inspect decade, yearly, and monthly luck cycles
  • Find dates matching specified pillars
  • Look up Saju terminology and classical sources
  • Prepare structured context for an AI reading

Key features

  • Deterministic Saju and BaZi chart calculation
  • Solar and lunar calendar with solar-term times
  • Birthplace lookup for longitude correction
  • Korean, Hanja, and English term lookup
  • Classical text search and reading
  • Plus engine judgments for structure and luck

Tools6

What Cafe MCP lets your agent do. Expand a tool for its parameters.

Verified live~3.0k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

10/10 checks healthy over the last 53d

What it can do

From the 6 tools this server returned when we ran it; 6 declare their own safety hints.

Makes network requests · 6Read-only tools · 6
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age171 days
Maintainers1

Observed 2026-10-21 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 12d ago via OSV.dev · @dangamsoft/cafe-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads348Package downloads in the last 30 days.
Last commit17d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed6Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Cafe MCP works

What cafe-mcp does

The cafe-mcp MCP server connects MCP-compatible AI clients to the CAFE engine for Korean Saju and Chinese BaZi work. It calculates Four Pillars from birth information and returns structured results that an AI can use when composing a reading. Outputs include Hanja, Five Elements, Ten Gods, hidden stems, twelve life stages, stars, combinations, clashes, and void information.

The server also provides ten-year luck cycles, yearly and monthly pillars, monthly solar and lunar calendars, solar-term times, auspicious dates, and reverse searches for dates and times matching requested pillars. Supporting reference tools cover 980 Saju terms in Korean, Hanja, and English, along with selected classical works such as Ziping Zhenquan, Ditian Sui, and Qiongtong Baojian.

This listing belongs to the 🔮 Spirituality & Esoterica category. It is intended for Saju or BaZi research, chart preparation, terminology lookup, and AI-assisted readings grounded in calculated data. Interpretation remains with the consuming AI rather than being supplied as an unrestricted prediction.

How it works

Connect an MCP client to the remote endpoint at https://mcp.24plus.ai.kr/mcp. The client can authenticate through OAuth or a bearer key issued by 24PLUS. After connection, provide birth date, time, and related location details to the calculation tools. find_birthplace helps locate a city for longitude correction, which is relevant for births outside Korea.

saju_reading_context combines chart facts, current luck, term meanings, and reading principles into a prompt-ready response and is described as the preferred first call for a reading. The calculation engine accounts for solar-term timing, birthplace longitude, historical time zones, and daylight saving information. Results can be requested in English with lang="en"; otherwise, values come back in Korean with Hanja.

Setup and configuration

Use the remote MCP URL in a compatible client. Claude.ai, Claude applications, and ChatGPT can add it as a custom connector, sign in to 24PLUS, and approve access. Claude Code and Cursor can use the URL with OAuth or a bearer token. A Claude Code example is:

Terminal
claude mcp add --transport http cafe-mcp https://mcp.24plus.ai.kr/mcp --header "Authorization: Bearer mcp_live_..."

For JSON-based configuration, set the server URL and an Authorization header containing the bearer token. Keys can be created through the 24PLUS account area. Connections can be removed from My account > Connected AI. The retired npm package and earlier local stdio deployment are not the current setup path.

Tools and capabilities

The cafe-mcp toolset includes:

  • saju_chart for detailed Four Pillars chart data.
  • luck_cycles for decade cycles and related yearly or monthly pillars.
  • saju_reading_context for a consolidated reading input.
  • manse_calendar and find_dates_by_pillars for calendar and date searches.
  • find_birthplace for city lookup and longitude correction.
  • lookup_term, search_classics, and read_classic for terminology and source texts.
  • chart_structure, useful_element, and luck_index for Day Master strength, useful-element candidates, and 1-to-5 cycle or period levels; these are Plus features.

Limitations and notes

The free plan allows 10 different charts per month, 300 tool calls per month, and 20 calls per minute. Free classical-text access is limited to three results, translation excerpts, and tables of contents. Plus is listed as launching soon and raises these limits while enabling the three engine-judgment tools and expanded classical-text access.

A previously viewed chart does not count again toward the monthly chart total. Birth data is used for calculation, while the service retains a one-way fingerprint for monthly chart counting rather than the birth date itself. The repository code is licensed under Apache-2.0.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Cafe MCP

cafe-mcp is an MCP server that connects AI clients to the CAFE engine for Korean Saju and Chinese BaZi calculations. Its main tools generate Four Pillars charts, luck cycles, calendars, reading context, birthplace searches, terminology, and classical-text references, with additional Plus tools for structure, useful elements, and luck levels.

Use the remote MCP endpoint rather than installing the retired npm package: `https://mcp.24plus.ai.kr/mcp`. Add it to your client as a custom connector or HTTP MCP server, then authenticate with 24PLUS OAuth or a bearer key.

Yes, cafe-mcp works with Cursor through the remote MCP URL. Configure the endpoint with OAuth or add an `Authorization: Bearer ...` header using a key created through the 24PLUS account area.

Pass `lang="en"` to request English term names. Without that parameter, returned values use Korean with Hanja, according to the repository documentation.

The free plan includes chart, cycle, reading-context, calendar, date-search, birthplace, terminology, and classical-text tools. `chart_structure`, `useful_element`, and `luck_index` require Plus, while free classical-text access has result and excerpt limits.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCafe MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/cafe-mcp?style=directory)](https://allmcps.com/mcp/cafe-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/cafe-mcp"><img src="https://allmcps.com/api/badge/cafe-mcp?style=directory" alt="Cafe MCP on AllMCPs" /></a>