mcpField
S
saroday-mcp-server

saroday-mcp-server

本地服务
saroday.com游戏娱乐027 周前更新

关于 saroday-mcp-server

saroday-mcp-server 将 MCP 客户端连接到 Saroday API,用于韩国四柱命理计算和命理学术语查询。它还提供每日运势和 API 端点发现。

主要功能

  1. 01根据出生信息计算韩国四柱
  2. 02查询 80 多个命理学术语
  3. 03获取生肖每日运势
  4. 04发现 Saroday API 端点

适用场景

  1. 01根据出生日期、时间和性别生成四柱分析
  2. 02查询命理学术语及其韩文解释
  3. 03查看西方或中国生肖的每日运势

MCP 相关

向 MCP 客户端提供四种工具,涵盖四柱计算、术语查询、每日运势和 API 发现。本地服务将计算请求转交给 Saroday 公共 API。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"yolstudio26-oss-saroday": {
"command": "npx",
"args": [
"-y",
"@saroday/mcp-server"
]
}
}
}
启动命令npx -y @saroday/mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@saroday/mcp-server0.2.0

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
dayinteger是生日(1-31)
hourinteger否出生时辰(24 小时制,0-23)。如果不知道出生时间,请使用 12。
yearinteger是出生年份(公历或农历,范围 1900-2100)
monthinteger是出生月份(1-12)
genderenum否性别('male' 或 'female')。用于确定大运顺行/逆行。male | female
isLunarboolean否是否为农历(true=农历,false=公历)。建议韩国出生者使用公历。

详细介绍

@saroday/mcp-server

Saroday 的 MCP(Model Context Protocol)服务,用于计算韩国四柱(사주)并查询命理学(命理學)术语表。

此 MCP 服务通过调用 Saroday 的公共 API,让 Claude Desktop、Cline、Cursor 及其他兼容 MCP 的 AI 客户端能够准确计算韩国四柱(命运四柱)。


功能

连接后,AI 客户端即可使用以下四种工具:

工具描述
calculate_saju根据出生日期/时间/性别,计算完整的四柱分析(8 个字符、十星、神煞、合冲、12 运星、用神、大运)。
lookup_glossary查询 80 多个命理学术语(도화살、천을귀인、식신、육합等),并获取完整的韩语解释。
get_daily_fortune查询 12 个西方星座或 12 个中国生肖之一的今日运势。结果缓存在服务端,响应迅速。
discover_saroday_api列出 Saroday API 可用的端点和元数据。

这很重要:直接询问时,ChatGPT、Claude 和其他大模型经常会算错四柱,因为查阅万岁历(萬歲曆)和处理节气(절기,jeolgi)边界需要精确数据。此 MCP 将计算工作交给经过验证的服务,同时让 AI 专注于解读。


安装

选项 A — npx(无需安装)
npx @saroday/mcp-server
选项 B — 全局安装
npm install -g @saroday/mcp-server
saroday-mcp
选项 C — 克隆并运行
git clone https://github.com/saroday/mcp-server.git
cd mcp-server
npm install
node index.js

需要 Node.js 18 或更高版本。


配置 Claude Desktop

编辑 Claude Desktop 配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

添加(或合并)以下内容:

{
  "mcpServers": {
    "saroday": {
      "command": "npx",
      "args": ["-y", "@saroday/mcp-server"]
    }
  }
}

重启 Claude Desktop。你应该会在 MCP 服务面板中看到“saroday”(输入区域中的插头图标)。

本地开发(从克隆的仓库运行)
{
  "mcpServers": {
    "saroday": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server/index.js"]
    }
  }
}

配置 Cline / Cursor / 其他 MCP 客户端

任何支持 stdio 传输的 MCP 客户端都可以使用。将其指向 saroday-mcp 二进制文件或 node index.js。具体配置格式请参阅客户端文档。


试用

连接后,可以向 Claude 提出以下问题:

  • “我的生日是 1992 年 3 月 15 日上午 10 点。请计算我的韩国四柱。”
  • “도화살(dohwa-sal)在韩国算命中是什么意思?”
  • “帮我看看我的四柱。1990년 5월 20일 음력 14시 여성.”
  • “제왕(jeokwang)12-unseong 是什么?”

Claude 会自动调用 calculate_saju 或 lookup_glossary,并根据返回的结构化数据提供润色后的解读。


环境变量

变量默认值用途
SARODAY_API_BASEhttps://saroday.com覆盖 API 基础 URL(例如用于可自托管或预发布环境)。

速率限制

Saroday 公共 API 面向免费用户的限额为每个 IP 每小时 100 次请求。使用量较大的用户——面向众多终端用户发布应用的团队、处理许多并发用户的 AI Agent——应申请 API 密钥(即将推出),以获得更高配额。

联系方式:[email protected]


工作原理

[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

此 MCP 软件包只是一个轻量级适配器——所有计算都在 Saroday 的服务器上完成,因此算法或术语表的更新会自动上线,无需升级软件包。


特色

  • 精准的万岁历计算 — 处理大模型经常弄错的节气(절기,太阳节气)边界(已通过 @fullstackfamily/manseryeok 库验证)
  • 80 多个术语条目(约 400 个解读字段) — 每个神煞、合冲、十星和 12 运星术语都包含以通俗易懂的韩语撰写的概要/含义/正面解读/负面解读/实用建议
  • 韩国命理学传统 — 参考《滴天髓》(적천수)、《子平真詮》(자평진전)、《窮通寶鑑》(궁통보감)
  • 三种接入渠道 — 同一算法可通过 Web 服务(saroday.com)、公共 REST API(saroday.com/api/v1)和 MCP 服务(本软件包)使用。选择适合你集成需求的渠道。

许可证

MIT


Support

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。