mcp-taiyi
This server calculates Taiyi Shenshu (太乙神數), a traditional Chinese/Korean divination system, based on a given datetime, returning structured text analysis and a visual PNG chart.
Capabilities:
Calculate Taiyi divination for a given datetime (
YYYY-MM-DD HH:MMformat) using theget_taiyitoolChoose calculation mode:
year— 年計 (Yearly)month— 月計 (Monthly)day— 日計 (Daily, default)hour— 時計 (Hourly)minute— 分計 (Minute-level)ming— 命法 (Destiny method, approximated via 年計 since kintaiyi 0.2.3 does not directly support it)
Structured text output including: 局式, 紀元, 太歲, 太乙落宮, 文昌, 始擊, 主客算將參, 定算, 君臣民基, and more
PNG chart (~1080×760) visually rendering the divination grid with a 局式 banner and calculation grid
Deterministic: the same input always produces the same output
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-taiyiCalculate the Taiyi board for 2024-10-01 12:00"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-taiyi
기준 일시를 받아 태을신수(太乙神數) 국·산법을 계산해 구조화 텍스트와 포국 PNG를 반환하는 MCP 서버. (Python 런타임)
구조·네이밍·PNG·설치 규약은
STANDARD.md를 따른다(§6 Python 블록). mcp-qimen / mcp-liuren과 동일한 Python 패턴.
구성 / 계산
산법 엔진:
kintaiyi— 太乙 年計/月計/日計/時計/分計.천체력/유틸 의존:
sxtwl,ephem,numpy,cn2an(kintaiyi 내부 사용, 미선언이라 명시 설치).렌더:
Pillow— 산법 결과 그리드, 한자/한글 폰트.결정론적: 같은 입력 → 같은 국.
Related MCP server: mcp-luopan
도구
get_taiyi
파라미터 | 타입 | 필수 | 기본 | 설명 |
| string | ✅ | — | 기준 일시 |
|
|
| 計 단위(年計~分計/命法) |
mode 매핑:
year→年計,month→月計,day→日計,hour→時計,minute→分計.⚠️
ming(命法): kintaiyi 0.2.3은 命法을 직접 제공하지 않는다. 太乙命法이 출생 年計 반을 토대로 함에 따라 年計(ji_style 0)로 근사하며, 출력·PNG에 근사임을 명시한다. (집에서 함께 검증 예정)
출력 (둘 다 반환):
구조화 텍스트 — 局式·紀元·太歲·太乙落宮·文昌·始擊·主客算將參·定算·君臣民基 등
포국 PNG (1080×약760, 局式 배너 + 산법 그리드)
예제 출력: examples/taiyi_example.png (2024-02-10 14:30, 日計).
설치 (Python 3.10/3.11)
⚠️
sxtwl/ephem은 바이너리 휠이 필요하다. Windows에서는 Python 3.10 또는 3.11을 쓴다 (3.12+는 sxtwl 휠 부재 → 빌드 실패). Linux는 3.12도 manylinux 휠로 가능.
git clone https://github.com/molpass/mcp-taiyi.git
cd mcp-taiyi
python -m venv .venv && . .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt예제 포국을 직접 생성해 보려면:
python examples/generate-example.py # examples/taiyi_example.png 재생성 + 전 mode 점검폰트: 한자·한글 라벨을 위해 한글 가능 폰트가 필요하다. Windows는 Malgun Gothic 기본 탑재. Linux는 Noto CJK / Nanum 권장.
MCP 등록 (서버명 taiyi, STANDARD §6 Python)
{
"mcpServers": {
"taiyi": {
"command": "/abs/path/mcp-taiyi/.venv/bin/python",
"args": ["/abs/path/mcp-taiyi/server.py"]
}
}
}Windows 예:
"command": "C:/Users/<you>/mcp-taiyi/.venv/Scripts/python.exe","args": ["C:/Users/<you>/mcp-taiyi/server.py"]
스킬
페어링 스킬: skill/taiyi.skill.md.
About / 제작
Hermes Agent용 MCP — molpass의 바이브 코딩(vibe coding) 프로젝트.
아이디어·방향: molpass (이정훈) · https://zeolinex.com
기획: Claude (Chat)
개발: Claude Code
자가 호스팅 Hermes Agent에 도구로 붙여 쓰는 MCP 서버입니다.
같은 모음:
mcp-saju — 사주명리 만세력
mcp-qr — QR 코드 생성
mcp-biorhythm — 바이오리듬
mcp-astrology — 서양 점성술 네이탈 차트
mcp-ziwei — 자미두수 명반
mcp-numerology — 수비학
mcp-liuren — 대육임
mcp-qimen — 기문둔갑
mcp-taiyi — 태을신수
mcp-weather — 한국 날씨·미세먼지
mcp-newsfeed — 한국 주요뉴스
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/molpass/mcp-taiyi'
If you have feedback or need assistance with the MCP directory API, please join our Discord server