MCP Server for Graphiti memory and document chunking with intelligent Markdown processing.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"rbt-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# KnowledgeSmith MCP Server MCP Server for **Graphiti memory and document chunking**. Previously included RBT document editing tools (now archived). ## 📦 Archive Notice ### RBT Document Editor Tools (Archived 2025-10-09) The RBT document editing功能已於 2025-10-09 封存,改用原生 Claude Code Read/Edit/Write 工具以降低維護成本和 token 使用。 **封存內容:** - document_service.py - 文件服務 - document_parser.py - 文件解析器 - 11 個 editor MCP 工具(get_outline, read_content, update_block 等) - templates/ - 文件模板 - cache.py - 文件快取 **保留功能:** - ✅ chunking/ - 文件分塊與同步功能 - ✅ graphiti_tools.py - Graphiti 記憶體功能(8 個工具) **如何恢復封存的代碼:** ```bash # 查看封存版本 git show v-with-editor # 恢復特定檔案 git checkout v-with-editor -- rbt_mcp_server/document_service.py # 或建立分支使用完整封存版本 git checkout -b restore-editor v-with-editor ``` ## 🎯 Current Features ### Graphiti Knowledge Graph Integration - **Intelligent Chunking**: Automatically split documents into semantic chunks based on document structure (sections for RBT, H3 headings for Markdown) - **Incremental Sync**: Only update changed chunks, preserving unchanged content - **Neo4j Backend**: Store document chunks as episodes in Graphiti knowledge graph - **graphiti-memory Compatible**: Drop-in replacement with same search_nodes/search_facts API - **8 MCP Tools**: add_document, search_memory_nodes, search_memory_facts, get_episodes, delete_episode, get_entity_edge, delete_entity_edge, clear_graph ## 📦 Installation ### Prerequisites **1. Setup Neo4j Database** Using Docker (recommended): ```bash docker run \ -p 7474:7474 \ -p 7687:7687 \ -e NEO4J_AUTH=neo4j/your-password \ --name neo4j \ neo4j:latest ``` Verify at: http://localhost:7474 **2. Get OpenAI API Key** Required for Graphiti embeddings and graph operations. ### Install MCP Server **Option 1: Install from source (uv)** ```bash # Clone repository git clone https://github.com/yourusername/KnowledgeSmith.git cd KnowledgeSmith # Install with uv uv pip install -e . ``` **Option 2: Direct installation** ``…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.