mcp-biorhythm
This server calculates and visualizes biorhythm cycles based on a person's birth date, using the get_biorhythm tool.
Biorhythm values: Returns physical (23-day), emotional (28-day), and intellectual (33-day) cycle percentages (−100% to +100%) for a target date (defaults to today in UTC), along with rising/falling trend indicators for each cycle.
Critical days: Identifies days within the date range where a cycle crosses zero, indicating periods of instability or transition.
Sine-wave chart: Generates a 1080×620 PNG image showing all three biorhythm curves over the specified date range.
Flexible inputs: Accepts a birth date (required), an optional target date, and an optional day range around the target date for the chart (1–90 days, default 15).
Timezone-safe: All calculations use UTC midnight to ensure consistent, error-free results across time zones.
Provides biorhythm calculations and sine-wave charts as a tool for the Hermes Agent framework.
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-biorhythmMy biorhythm from 1990-05-15"
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-biorhythm
생년월일을 받아 바이오리듬 수치 + 사인파 차트(PNG) 를 반환하는 MCP 서버. "내 바이오리듬 보여줘"라고 하면 신체·감성·지성 세 곡선 그래프 이미지를 돌려준다.
구조·네이밍·PNG·설치 규약은
STANDARD.md를 따른다.mcp-qrskeleton 복제본.
계산 (결정론적)
고전 3주기 · 값 = sin(2π × d / period) (d = 출생일로부터 경과 일수):
사이클 | 주기 |
신체 (Physical) | 23일 |
감성 (Emotional) | 28일 |
지성 (Intellectual) | 33일 |
출력은 백분율(−100% ~ +100%).
임계일(critical day): 곡선이 0을 교차(부호가 바뀌는)하는 불안정일. 구간 내 목록으로 표시.
날짜는 UTC 자정 기준으로 계산 → 타임존에 따른 ±1일 오차 없음.
Related MCP server: Human Design MCP Server
도구
get_biorhythm
파라미터 | 타입 | 필수 | 기본 | 설명 |
| string | ✅ | — | 생년월일 |
| string | 오늘(UTC) | 기준일 | |
| number |
| 기준일 전후 표시 일수 (1–90) |
출력 (둘 다 반환):
구조화 텍스트 — 기준일의 신체/감성/지성 백분율 + 상승/하강 + 구간 내 임계일 목록
PNG 차트 —
[targetDate − rangeDays, targetDate + rangeDays]구간의 세 곡선 (1080×620)
예제 출력: examples/biorhythm_example.png
(1990-05-15 출생 · 2026-06-19 기준, 기본 옵션).
설치
git clone https://github.com/molpass/mcp-biorhythm.git
cd mcp-biorhythm
npm install && npm run build예제 차트를 직접 생성해 보려면:
npm run example # examples/biorhythm_example.png 재생성폰트: 한글 라벨(신체/감성/지성)을 위해 한글 가능 폰트가 필요하다. Windows는 Malgun Gothic이 기본 탑재라 추가 설치 불필요. Linux는 Nanum/Noto CJK 설치 권장.
MCP 등록 (서버명 biorhythm)
{
"mcpServers": {
"biorhythm": {
"command": "node",
"args": ["/abs/path/mcp-biorhythm/dist/index.js"]
}
}
}
/abs/path는 클론한 실제 절대경로로 바꾼다. Windows 예:"args": ["C:/Users/<you>/mcp-biorhythm/dist/index.js"]
스택
Node 20+ / TypeScript
@modelcontextprotocol/sdk(stdio)@napi-rs/canvas(차트 → PNG, prebuilt 바이너리)
스킬
페어링 스킬: skill/biorhythm.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-biorhythm'
If you have feedback or need assistance with the MCP directory API, please join our Discord server