Nanograph
FreeNot checkedBuild Nanograph datasources from Markdown or PDF corpora and serve them through MCP or a small HTTP/JSON wrapper.
About
Build Nanograph datasources from Markdown or PDF corpora and serve them through MCP or a small HTTP/JSON wrapper.
README
Build Nanograph datasources from Markdown or PDF corpora and serve them through MCP or a small HTTP/JSON wrapper.
What v1 supports
- Ingest commands:
nanograph-ingest seed --config ...,build, andsmoke - Server commands:
nanograph-mcp --registry ...andnanograph-http --registry ... - MCP tools:
sources,source,documents,document,sections,search,passage - HTTP routes:
GET /healthz,GET /datasources,GET /datasources/{name},GET /datasources/{name}/documents,GET /datasources/{name}/documents/{document_id},GET /datasources/{name}/documents/{document_id}/sections,POST /search,POST /passage, andPOST /mcp
Use /healthz for health checks. Other application responses use the same
schema-versioned envelope.
Search modes:
mode = "keyword"for all datasourcesmode = "search"only for datasources built with embeddings enabled
Quick start
nanograph-ingest smoke --config examples/corpus-markdown.toml
nanograph-http --registry examples/datasources-public.toml --host 127.0.0.1 --port 8765
The public registry example uses only home, exposure, and enabled for
each datasource. Host-local path overrides such as database and config are
outside the documented v1 contract.
Documentation:
Install Nanograph in Claude Desktop, Claude Code & Cursor
unyly install nanograph-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add nanograph-mcp -- uvx --from git+https://github.com/quantumsoftwarelab/nanograph-mcp nanograph-mcpFAQ
Is Nanograph MCP free?
Yes, Nanograph MCP is free — one-click install via Unyly at no cost.
Does Nanograph need an API key?
No, Nanograph runs without API keys or environment variables.
Is Nanograph hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Nanograph in Claude Desktop, Claude Code or Cursor?
Open Nanograph on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Nanograph with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
