MCP server exposing biographical and career information about Richard Hess (eswat2) — software engineer, 40+ years.
Version 2.0.0 · Build 0115325 · 77 entries
This server is designed for LLM use via both MCP and REST protocols.
GET /3d-graph — Interactive 3D knowledge base graph — WebGL force-directed visualization of all URIs (static HTML)GET /architecture — System architecture diagram — clients, deployment, FastAPI app, kb.py core, and data layers (static HTML)GET /graph — Full URI relationship graph as an adjacency list — namespaces, top_hubs, top_bridges, and all nodes with tags and related URIsGET /health — Health checkGET /kb-graph — Interactive knowledge base graph — visual map of all URIs and their relationships (static HTML)GET /list_namespaces — All namespaces with entry counts and last_updated — cheap first-contact discoveryGET /list_tags — All tags with entry counts — JSON equivalent of the MCP list_tags toolGET /list_uris — All namespace URIs with descriptions, tags, and metadata — optionally scoped with ?namespace=<name>GET /manifest — This manifest — server info, endpoints, and all URIsMCP /mcp — MCP protocol endpoint (FastMCP) — for Claude Code, Claude Desktop, and MCP clientsGET /plan — Implementation plan — phases, architecture, modules, and file structure (static HTML)GET /render — Resolve any namespace URI and return its content rendered as a standalone HTML page.GET /resolve — Resolve any namespace URI and return its content.GET /search — Search KB entries by tag — JSON equivalent of the MCP search_by_tag toolGET /wiki — Browse all KB entries with sidebar navigation, search, and browser history support (static HTML)