brainforge-mcp
brainforge-mcp
将你的 Markdown 笔记转化为 AI 驱动的知识图谱。
这是一个将 Andrej Karpathy 的 LLM Wiki 模式实现为 MCP 服务器的项目。它将 Markdown 维基转换为知识图谱,并允许在任何 LLM 客户端中进行探索和分析。
核心理念
[원본 자료] → [AI가 유지하는 위키] → [지식 그래프] → [LLM이 탐색·분석]
논문, 기사 sources/ graph.json MCP 도구로 질의
메모, 영상 concepts/ 인과 관계 추적
entities/ 건강 진단MCP 工具的作用:知识图谱探索、节点分析、因果关系追踪、维基健康诊断 LLM 的作用:阅读原始资料 → 总结 → 生成维基页面 → 插入维基链接/因果关系
简而言之,brainforge-mcp 是维基的“眼睛”,而 LLM 是维基的“手”。
Related MCP server: vault-master-mcp
A-to-Z 示例:从一篇论文到知识图谱
第 0 步:安装 + 初始化
uvx brainforge-mcp init ~/my-brain生成的结构:
my-brain/
├── raw/ # 불변 원본 (사용자가 넣는 곳)
│ ├── papers/
│ ├── articles/
│ ├── transcripts/
│ └── notes/
├── wiki/ # AI가 유지하는 위키
│ ├── sources/
│ ├── concepts/
│ ├── entities/
│ ├── syntheses/
│ ├── index.md
│ └── log.md
└── output/ # 블로그, 포트폴리오 등第 1 步:注册到 MCP 客户端
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"wiki": {
"command": "uvx",
"args": ["brainforge-mcp", "--vault", "~/my-brain/wiki"]
}
}
}Kiro / Cursor / VS Code (mcp.json):
{
"mcpServers": {
"wiki": {
"command": "uvx",
"args": ["brainforge-mcp", "--vault", "~/my-brain/wiki"]
}
}
}第 2 步:放入原始资料
将论文 PDF 转换为 Markdown 并保存到 raw/papers/ 中:
# 예: marker로 PDF → 마크다운 변환
marker_single "lora-paper.pdf" --output_dir ~/my-brain/raw/papers/或者直接将网页文章保存为 Markdown:
<!-- raw/articles/2026-04-17_lora-explained.md -->
---
title: "LoRA 논문 쉽게 설명하기"
source: https://example.com/lora
date: 2026-04-17
type: article
---
# LoRA 논문 쉽게 설명하기
LLM의 가중치를 Freeze하고 저랭크 행렬만 학습하여...第 3 步:请求 LLM 进行摄入(LLM 的工作)
在聊天中:
"raw/articles/2026-04-17_lora-explained.md를 읽고 위키에 인제스트해줘"LLM 读取原始资料并生成以下文件:
wiki/sources/lora-explained.md (来源总结):
---
title: "LoRA 논문 쉽게 설명하기"
created: 2026-04-17
updated: 2026-04-17
tags: [LoRA, Fine-Tuning, PEFT]
sources: [raw/articles/2026-04-17_lora-explained.md]
---
# LoRA 논문 쉽게 설명하기
## Kernel
모델 가중치를 Freeze하고 저랭크 행렬만 학습하여 VRAM 절감.
## 핵심 주장
1. Fully Fine-Tuning 대비 VRAM 대폭 절감
2. 성능은 동등하거나 우수
...wiki/concepts/lora.md (概念页面):
---
title: LoRA (Low-Rank Adaptation)
created: 2026-04-17
updated: 2026-04-17
tags: [개념, Fine-Tuning, PEFT]
sources: [raw/articles/2026-04-17_lora-explained.md]
---
# LoRA (Low-Rank Adaptation)
## Kernel
가중치 행렬 W를 직접 업데이트하지 않고, 저랭크 행렬 LoRA_A·LoRA_B만 학습.
> [!causal] 인과 관계
> [[lora]] →(가능하게 함)→ [[fine-tuning]]의 효율적 수행
> 신뢰도: 높음 | 출처: [[lora-explained]]
## 관련
[[fine-tuning]], [[transformer]], [[quantization]]第 4 步:构建图谱(MCP 工具)
在聊天中:
"위키 그래프 재빌드해줘"→ 调用 rebuild_graph 工具,解析 wiki/ Markdown 中的维基链接 + 因果关系,生成 graph.json。
第 5 步:知识探索(MCP 工具)
现在有了图谱,可以进行探索:
"LoRA가 내 위키에서 어떤 위치야?"→ 调用 explain_node("LoRA"):
## LoRA (Low-Rank Adaptation)
카테고리: concepts | 태그: Fine-Tuning, PEFT
### 위치 분석
- 연결도: 9 (상위 26%) → 중간 연결자
- 인과 역할: 기반 기술 — 다른 1개 개념을 가능하게 함
### 인과 요약
- LoRA →(가능하게 함)→ Fine-Tuning의 효율적 수행
### 성장 제안
- 인과 관계 callout 추가 권장 (현재 1개)"위키 상태 어때?"→ 调用 graph_summary():
## 위키 건강 리포트
### 규모: 초기 단계
- 실제 페이지: 5개 (concepts 2, sources 1, entities 1)
- 밀도: 2.4 엣지/노드 → 낮은 밀도 — 위키링크 추가 권장
### 약점
- 미해결 노드 3개 (37.5%)
- 인과 비율 5.0% — callout 추가 권장
### 다음 행동
1. 미해결 페이지 생성: transformer(2연결), quantization(1연결)特性
🔗 基于 维基链接 + 因果关系 的自动知识图谱构建
🧠 语义解析 — 不仅仅是“9 个连接”,而是“前 26% 的中间连接者”这种上下文分析
📊 健康诊断 — 具体建议维基的优势/劣势/下一步行动
⚡ 因果链追踪 — 分析概念间“为什么”连接的上游/下游
🔌 MCP 标准 — 在 Claude Desktop、Cursor、Kiro、VS Code 等任何地方运行
工具列表
工具 | 说明 | 调用者 |
| 节点概况 — 位置分析、因果角色、成长建议 | LLM 自动调用 |
| 两概念间最短路径 — 连接强度、中介节点解析 | LLM 自动调用 |
| 因果网络 — 上游/下游、关系自然语言解析 | LLM 自动调用 |
| 维基健康报告 — 规模、密度、行动建议 | LLM 自动调用 |
| 图谱重建 — Markdown 变更后更新 | LLM 自动调用 |
注意:维基页面的创建/修改是由 LLM 直接编写文件完成的,而非 MCP 工具。 brainforge-mcp 专注于“读取 + 分析”,“写入”是 LLM 的职责。
因果关系标记
维基链接 ([[]]) 仅表示连接。连接的“原因”通过因果 callout 明确指出:
> [!causal] 인과 관계
> [[메타러닝]] →(가능하게 함)→ [[DiscoRL]]의 RL 규칙 자동 발견
> 신뢰도: 높음 | 출처: [[discovering-sota-rl-algorithms]]支持的关系类型:
→(使能)→/→(性能提升)→/→(性能下降)→→(作为基础)→/→(发展)→/→(替代)→→(包含)→/→(应用于)→
应用于现有的 Obsidian 库
如果你已经在用 Obsidian,只需在库中创建一个 wiki/ 文件夹,并通过 --vault 选项指定即可。它会自动解析现有的 [[维基链接]]。
许可证
MIT
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
- AlicenseCqualityFmaintenanceAn MCP server that integrates the zk note-taking system with LLMs, enabling users to search, read, create, and manage notes. It provides tools for link analysis, tag management, and complex note queries to interact with local knowledge bases.51MIT
- Alicense-qualityDmaintenanceAn MCP server that treats Obsidian vaults as knowledge graphs, enabling AI agents to traverse wikilinks, assemble token-budgeted context, and search with backlink awareness.31MIT
- Alicense-qualityCmaintenanceMCP server for persistent, compounding markdown wikis maintained by LLMs. Enables incremental knowledge base building with interlinked pages, search, and raw source management.28MIT
- Alicense-qualityCmaintenanceA lightweight personal wiki MCP server that allows AI assistants to save, search, and link markdown notes with backlinks and full-text search, functioning as a file-based second brain.MIT
Related MCP Connectors
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
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/mengro1102/brainforge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server