Hokmah MCP Server
Allows connecting and analyzing GitHub repositories using architectural graphs, enabling impact analysis, test generation, and code generation.
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., "@Hokmah MCP Serveranalyze impact of changing the auth module in my GitHub repo"
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.
Hokmah MCP Server
AI Agent with Architectural Memory — MCP Server
Gives any AI coding agent persistent understanding of codebases via TransitionGraph, IdeaGraph, and WorldModel. Analyze impact, generate tests, write code — all from the graph.
Quick Start (30 seconds)
Add to your editor's MCP config (Cursor, Claude Code, VS Code, Windsurf, Cline, JetBrains):
{
"mcpServers": {
"hokmah": {
"type": "streamable-http",
"url": "https://hokmah.dev/mcp"
}
}
}Then ask your agent: "analyze the impact of refactoring the auth module in github.com/owner/repo"
Related MCP server: GraphHub
Available Tools
Tool | Tier | Description |
| FREE | Impact analysis, risk score, affected files, architectural invariants |
| FREE | Connect a GitHub repo, build the architectural graph |
| FREE | Connect an external MCP server for orchestration |
| PRO | Test generation from the graph (40x fewer tokens) |
| PRO | Code generation with architectural memory |
How It Works
Hokmah builds a persistent architectural graph from your codebase:
TransitionGraph — Markov model of code changes (which files change together)
IdeaGraph — 16 relation types between concepts
WorldModel — File tree, dependencies, symbols
When you ask "what's the impact of changing X?", Hokmah traverses the graph instead of sending your entire codebase to an LLM. That's why analyze is free (zero LLM tokens) and generate uses 40x fewer tokens.
Pricing
Free —
hokmah_analyze+hokmah_connect_project+hokmah_connect_mcp(unlimited)Pro —
hokmah_generate_tests+hokmah_generate_code(BYOK — bring your own LLM key)
Get a Pro key at hokmah.dev.
Editor Setup
Cursor — Settings → MCP → Add server → paste config
Claude Desktop —
~/Library/Application Support/Claude/claude_desktop_config.jsonClaude Code —
claude mcp add hokmah --transport streamable-http --url https://hokmah.dev/mcpVS Code (Copilot) —
.vscode/mcp.jsonin project rootWindsurf —
~/.windsurf/mcp.jsonCline — Settings → MCP Servers → Add
JetBrains — Settings → Tools → AI Assistant → MCP Servers
Self-Hosting
The hosted server at https://hokmah.dev/mcp is the recommended way to use Hokmah. To run the server yourself against your own Hokmah backend:
pip install -r requirements.txt
cp pro_keys.example.json pro_keys.json # edit with your real PRO keys
HOKMAH_API_BASE=http://localhost:8000 python mcp_server.pyEnvironment variables:
HOKMAH_API_BASE— upstream Hokmah API (defaulthttp://localhost:8000)HOKMAH_MCP_PORT— port to listen on (default8001)HOKMAH_PRO_KEYS— path to the PRO keys JSON file (default/home/vpm/mcp-server/pro_keys.json)
A reference systemd unit is provided in hokmah-mcp.service.
Built by
Catalyst AI Research · Haifa, Israel
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityAmaintenanceProvides persistent architectural memory and structural cognition for AI coding agents, enabling efficient orientation, graph-aware context, and drift detection across codebase evolution.Last updated717246MIT
- Flicense-qualityCmaintenanceTransforms codebases into a knowledge graph for AI agents, enabling semantic search, impact analysis, and persistent session memory with up to 94% token savings.Last updated217
- AlicenseAqualityAmaintenanceProvides AI coding agents with durable architecture memory for repositories by generating structured project maps of responsibilities, relationships, and risks.Last updated6161MIT
- AlicenseAqualityAmaintenanceProvides persistent memory and a codebase knowledge graph for AI coding assistants, enabling shared context across multiple tools like Claude, Cursor, and ChatGPT, with significant token reduction.Last updated580MIT
Related MCP Connectors
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
Persistent memory and knowledge graphs for AI agents. Hybrid search, context checkpoints, and more.
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/davidangularme/hokmah-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server