Token导航 LogoToken导航

MCP Server · AI代理

xiaoliuren MCP

基于MCP协议的中国传统小六壬占卜系统,提供数字、汉字和日期三种占卜方式,支持四维分析和智能规则引擎。

stdio官方级别未说明来源级核验工具 2
PythonClaudeAI代理

快速开始

作者 / 组织
aicoder2048
提供方
aicoder2048

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

xiaoliuren MCP 属于AI代理类 MCP Server,公开资料标注 2 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -e .

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

XiaoLiuRenMCP - 小六壬占卜 MCP 服务器

基于 MCP (Model Context Protocol) 的小六壬占卜系统,使用 FastMCP 框架实现,提供完整的中国传统占卜功能。

特性

  • 三种输入方式: 数字、汉字、日期
  • 四维分析系统: 五行流转、吉凶组合、阴阳平衡、发展趋势
  • 智能规则引擎: 90+ 特殊规则 + 动态引擎,覆盖 729 种组合
  • MCP 协议: 完全符合 Claude Code 标准
  • 通俗化表达: 自动转换专业术语为易懂语言
  • 农历支持: 公历/农历自动转换

安装

前置要求

  • Python 3.13+
  • uv (推荐) 或 pip

快速开始

# 克隆仓库
git clone https://github.com/aicoder2048/xiaoliuren_mcp.git
cd xiaoliuren_mcp

# 使用 uv 安装依赖
uv sync

# 或使用 pip
pip install -e .

运行服务器

# 使用 uv
uv run python main.py

# 或直接运行
python main.py

核心功能

MCP Tools

1. three_passes - 三传预测

通过三个数字计算初传、中传、末传掌诀。

输入: 三个数字 (1-999) 输出: 三传掌诀符号及详细信息

2. three_passes_analysis - 三传关系分析

深度分析三传之间的关系。

输入: 三个掌诀索引 (0-8) 输出: 四维分析结果

  • 五行流转分析
  • 吉凶组合分析
  • 阴阳平衡分析
  • 发展趋势分析

MCP Prompts

1. divine_num - 数字占卜

使用三个数字进行完整占卜。

输入:

  • 三个数字 (1-999)
  • 占卜问题

输出: Markdown 格式的完整占卜解读

2. divine_words - 汉字占卜

使用三个汉字的笔画数进行占卜。

输入:

  • 三个汉字
  • 占卜问题

输出: 基于笔画数的占卜解读

3. divine_date - 日期占卜

使用农历日期进行占卜。

输入:

  • 日期 (YYYY-MM-DD)
  • 占卜问题

输出: 基于农历转换的占卜解读

Usage inside CC (Claude Code)

配置 MCP 服务器

在 Claude Code 中使用 XiaoLiuRenMCP,需要先配置 MCP 服务器:

  1. 创建项目级别 MCP 配置

- 在项目根目录创建 .mcp.json 文件 - 或使用命令: /mcp 进行配置

  1. 添加服务器配置
{
  "mcpServers": {
    "XiaoLiuRen_MCP": {
      "command": "uv",
      "args": [
        "run",
        "python",
        "/path/to/XiaoLiuRenMCP/main.py"
      ],
      "env": {
        "LOG_LEVEL": "DEBUG",
        "PYTHONPATH": "/path/to/XiaoLiuRenMCP"
      }
    }
  }
}

使用示例

1. 数字占卜

在 Claude Code 中使用 Slash Command 调用 MCP Prompt:

/XiaoLiuRen_MCP:divine_num (MCP)

参数:
- first_number: 8
- second_number: 15
- third_number: 23
- question: 我的事业发展如何?

Claude Code 会:

  1. 调用 three_passes 工具计算三传
  2. 调用 three_passes_analysis 分析关系
  3. 生成完整的占卜解读
2. 汉字占卜
/XiaoLiuRen_MCP:divine_words (MCP)

参数:
- first_word: 天
- second_word: 地
- third_word: 人
- question: 我的感情运势如何?

系统会自动计算笔画数:

  • 天 = 4画
  • 地 = 6画
  • 人 = 2画
3. 日期占卜
/XiaoLiuRen_MCP:divine_date (MCP)

参数:
- date: 2024-01-01
- question: 明年运势如何?

系统会自动转换为农历并进行占卜。

工作流程

  1. 选择 Prompt: 根据需求选择 divine_num、divine_words 或 divine_date
  2. 填写参数: 提供所需的输入参数
  3. 自动执行: Claude Code 自动调用相关工具
  4. 获得解读: 接收 Markdown 格式的完整占卜解读

高级用法

直接调用工具

如果只需要基础信息,可以使用 Slash Command 直接调用工具:

# 计算三传
/XiaoLiuRen_MCP:three_passes (MCP)
- first_number: 1
- second_number: 2
- third_number: 3

# 分析关系
/XiaoLiuRen_MCP:three_passes_analysis (MCP)
- initial_pass: 0
- middle_pass: 1
- final_pass: 2
组合使用

可以组合使用多个工具和 Prompt:

1. 先用 /XiaoLiuRen_MCP:three_passes 获取掌诀
2. 再用 /XiaoLiuRen_MCP:three_passes_analysis 分析
3. 最后用 /XiaoLiuRen_MCP:divine_num 生成解读

输出格式

所有 Prompt 都返回 Markdown 格式,包含:

# 小六壬占卜解读

## 占卜方式
[数字/汉字/日期]

## 您的问题
[用户问题]

## 三传掌诀
- 初传: [名称]([含义],[吉凶])
- 中传: [名称]([含义],[吉凶])
- 末传: [名称]([含义],[吉凶])

## 三传关系分析
- 五行流转: [分析]
- 吉凶组合: [分析]
- 发展趋势: [分析]
- 综合评分: [分数]/100

## 针对您问题的解读
### 当前情况
[分析]

### 发展过程
[分析]

### 最终结果
[分析]

## 建议
[具体建议]

项目结构

XiaoLiuRenMCP/
├── src/mcp_server/
│   ├── data/              # 数据层(掌诀、五行)
│   ├── rules/             # 规则层(特殊组合、五行规则)
│   ├── analysis/          # 分析层(四维分析)
│   ├── tools/             # MCP Tools
│   ├── utils/             # 工具函数(汉字、日期转换)
│   ├── prompts/           # MCP Prompts
│   └── server.py          # MCP 服务器
├── tests/                 # 测试文件(61个测试)
├── specs/                 # PRD 文档
├── docs/                  # 领域知识文档
└── main.py               # 入口文件

技术架构

核心组件

  1. 数据层 (142行)

- 九大掌诀数据 - 五行关系数据

  1. 规则层 (427行)

- 19 个精确组合规则 - 18 个五行流转规则 - 4 个阴阳平衡规则 - 动态规则引擎

  1. 分析层 (383行)

- 五行流转分析器 - 吉凶组合分析器 - 阴阳平衡分析器 - 发展趋势分析器

  1. 工具层 (223行)

- 汉字笔画数计算 - 公历/农历转换 - 数字验证和处理

规则引擎

优先级匹配:

  1. 精确组合匹配
  2. 五行流转模式匹配
  3. 阴阳平衡模式匹配
  4. 动态规则生成

覆盖率: 100% (729种组合)

测试

# 运行所有测试
uv run pytest

# 运行特定测试
uv run pytest tests/tools/
uv run pytest tests/prompts/
uv run pytest tests/analysis/

# 查看覆盖率
uv run pytest --cov=src/mcp_server

测试统计:

  • 总测试数: 61 个
  • 通过率: 100%
  • 覆盖率: 32.3%

版本历史

  • v5.0.0 (2024-09) - 新增汉字和日期占卜方式
  • v4.0.0 (2024-09) - 实现占卜解读 Prompt
  • v3.0.0 (2024-09) - 实现三传关系分析工具
  • v2.0.0 (2024-09) - 实现三传预测功能
  • v1.0.0 (2024-09) - 基础 MCP 框架

贡献

欢迎贡献!请遵循以下步骤:

  1. Fork 项目
  2. 创建特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 开启 Pull Request

开发规范

参考 CLAUDE.md 获取完整的开发规范和最佳实践。

许可证

MIT License - 详见 LICENSE 文件

致谢

联系方式


注意: 占卜结果仅供参考和娱乐,不应作为决策依据。人的命运掌握在自己手中,积极行动比消极等待更重要。

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

占卜系统Python本地部署中国传统预测MCP协议五行分析农历转换

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
xiaoliuren MCP

MCP World · 本页

2stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

xiaoliuren MCP 怎么安装?

公开资料给出的安装命令是 pip install -e .,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

xiaoliuren MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

xiaoliuren MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

xiaoliuren MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

xiaoliuren MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP