Server data from the Official MCP Registry
Korean Saju (사주) Four Pillars calculation + 80+ myeongni-hak (命理學) glossary terms.
Korean Saju (사주) Four Pillars calculation + 80+ myeongni-hak (命理學) glossary terms.
This is a well-structured MCP server for Korean Saju calculation that acts as a thin adapter over the public Saroday API. Authentication is not required (public API), which is appropriate for the service's purpose. Code quality is strong with proper error handling, input validation, and no malicious patterns. Permissions are appropriately scoped to network HTTP calls only, matching the server's purpose. Minor observations include broad exception handling and lack of explicit request timeout configuration, but these are low-severity quality issues that do not pose security risks. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue.
3 files analyzed · 6 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-yolstudio26-oss-saroday-mcp-server": {
"args": [
"-y",
"@saroday/mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
MCP (Model Context Protocol) server for Saroday — Korean Saju (사주) calculation and myeongni-hak (命理學) glossary lookup.
This MCP server lets Claude Desktop, Cline, Cursor, and any other MCP-compatible AI client perform accurate Korean Saju (Four Pillars of Destiny) calculation by calling the public Saroday API under the hood.
When connected, the AI client gains access to four tools:
| Tool | Description |
|---|---|
calculate_saju | Compute full Saju analysis (8 characters, sipseong, sinsal, hapchung, 12-unseong, yongshin, daeun) from birth date / time / gender. |
lookup_glossary | Look up any of 80+ myeongni-hak terms (도화살, 천을귀인, 식신, 육합, etc.) with full Korean explanation. |
get_daily_fortune | Today's fortune for one of 12 Western zodiac signs or 12 Chinese zodiac signs. Cached server-side, fast response. |
discover_saroday_api | List available Saroday API endpoints and metadata. |
Why this matters: ChatGPT, Claude, and other LLMs frequently miscalculate Saju when asked directly because manse-ryeok (萬歲曆) lookup and 절기 (jeolgi) boundary handling require precise data. This MCP delegates the math to a verified server while letting the AI focus on the interpretation.
npx @saroday/mcp-server
npm install -g @saroday/mcp-server
saroday-mcp
git clone https://github.com/saroday/mcp-server.git
cd mcp-server
npm install
node index.js
Requires Node.js 18 or newer.
Edit your Claude Desktop config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd (or merge) the following:
{
"mcpServers": {
"saroday": {
"command": "npx",
"args": ["-y", "@saroday/mcp-server"]
}
}
}
Restart Claude Desktop. You should see "saroday" listed in the MCP servers panel (the plug icon in the input area).
{
"mcpServers": {
"saroday": {
"command": "node",
"args": ["/absolute/path/to/mcp-server/index.js"]
}
}
}
Any MCP client that supports stdio transport works. Point it at the saroday-mcp binary or node index.js. See your client's docs for the exact config format.
After connecting, ask Claude things like:
Claude will automatically invoke calculate_saju or lookup_glossary and give you a polished interpretation based on the structured data returned.
| Variable | Default | Purpose |
|---|---|---|
SARODAY_API_BASE | https://saroday.com | Override the API base URL (e.g., for self-hosted or staging environments). |
The public Saroday API allows 100 requests per hour per IP for free use. Heavy users — apps shipping to many end-users, AI agents handling many concurrent users — should request an API key (coming soon) for higher quotas.
Contact: contact@saroday.com
[User in Claude Desktop]
↓ types "내 사주 봐줘"
[Claude Desktop]
↓ calls calculate_saju via MCP stdio
[saroday-mcp (this package, runs locally)]
↓ HTTPS POST /api/v1/saju
[saroday.com server]
↓ runs verified manse-ryeok algorithm
[result JSON]
↑ flows back through the chain
[Claude] writes a beautiful Korean interpretation
This MCP package is a thin adapter — all calculation lives on Saroday's servers, so updates to the algorithm or glossary roll out without you having to upgrade the package.
@fullstackfamily/manseryeok library)MIT
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.