artvitu/human-design-mcp
MCP server for Human Design chart calculations
Platform-specific configuration:
{
"mcpServers": {
"human-design-mcp": {
"command": "npx",
"args": [
"-y",
"human-design-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
π¬π§ English | π·πΊ Π ΡΡΡΠΊΠΈΠΉ
The first full-featured Human Design calculator for AI assistants.
Calculate rave charts, transits, and compatibility β directly from Claude, Cursor, Windsurf, or any MCP-compatible client.
| Feature | Status | |---|---| | Type, Profile, Authority, Strategy | β | | All 36 channels with circuit info | β | | All 64 gates with lines | β | | 9 centers (defined/open) | β | | Incarnation Cross (angle + name) | β | | Variables (4 arrows: Color/Tone/Base) | β | | Definition type (Single/Split/Triple/Quad) | β | | Transit overlay on natal chart | β | | Composite chart (compatibility) | β | | Electromagnetic/Dominance/Compromise channels | β | | Auto timezone by city (historical accuracy) | β | | Bilingual output (English + Russian) | β |
git clone https://github.com/artvitu/human-design-mcp.git
cd human-design-mcp
python -m venv .venv
source .venv/bin/activate
pip install -e .Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"human-design": {
"command": "/absolute/path/to/human-design-mcp/.venv/bin/python",
"args": ["-m", "server"]
}
}
}Add to .cursor/mcp.json or equivalent:
{
"mcpServers": {
"human-design": {
"command": "/absolute/path/to/human-design-mcp/.venv/bin/python",
"args": ["-m", "server"]
}
}
}Add to your MCP configuration:
{
"mcpServers": {
"human-design": {
"command": "/absolute/path/to/human-design-mcp/.venv/bin/python",
"args": ["server.py"]
}
}
}calculate_chartCalculate a complete Human Design rave chart (bodygraph).
calculate_chart(
birth_year=1990,
birth_month=3,
birth_day=15,
birth_hour=14,
birth_minuLoading reviews...