← 返回 Skills 市场
skridlevsky

graphthulhu

作者 Max Skridlevsky · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
524
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install graphthulhu
功能描述
Knowledge graph MCP server for Logseq and Obsidian. 37 tools for reading, writing, searching, and analyzing your second brain.
使用说明 (SKILL.md)

graphthulhu

MCP server that gives you full access to a Logseq or Obsidian knowledge graph. 37 tools across 9 categories: navigate, search, analyze, write, decisions, journals, flashcards, whiteboards, and health.

Install

Download the binary for your platform from GitHub Releases and put it on your PATH.

Or: go install github.com/skridlevsky/graphthulhu@latest

Configure

Obsidian

Add to your MCP settings:

{
  "mcpServers": {
    "graphthulhu": {
      "command": "graphthulhu",
      "args": ["--backend", "obsidian", "--vault", "/path/to/your/vault"]
    }
  }
}

No plugins required. Reads .md files directly. Full read-write support.

Logseq

Enable the HTTP API server in Logseq (Settings > Features > HTTP APIs server), start it, and create a token.

{
  "mcpServers": {
    "graphthulhu": {
      "command": "graphthulhu",
      "env": {
        "LOGSEQ_API_URL": "http://127.0.0.1:12315",
        "LOGSEQ_API_TOKEN": "your-token-here"
      }
    }
  }
}

What you can do

  • Navigate — get pages with full block trees, traverse the link graph, list pages by namespace/tag/property
  • Search — full-text search with context, property queries, tag hierarchy search, raw Datalog (Logseq)
  • Analyze — graph overview, find connections between pages, detect knowledge gaps and orphans, discover topic clusters
  • Write — create pages, append/upsert blocks with nested children, update/delete/move blocks, link pages bidirectionally, rename pages with link updates, bulk update properties
  • Decisions — create decisions with deadlines, check status, resolve or defer with tracking
  • Journals — read entries by date range, search within journals
  • Flashcards — SRS stats, due cards, create new cards (Logseq)
  • Whiteboards — list and inspect spatial canvases (Logseq)

Links

安全使用建议
This skill appears to be what it says (an MCP server for Logseq/Obsidian) but take these precautions before installing: 1) Confirm the GitHub repository and inspect the source/release assets (checksums, signatures) before running the binary or using `go install`. 2) Recognize the tool gets full read/write access to your vault — back up your notes and restrict the Logseq token scope. 3) Ask the publisher or registry maintainer to update metadata to list the LOGSEQ_API_URL/LOGSEQ_API_TOKEN requirement and the GitHub source. 4) Prefer running the binary in a controlled environment (sandbox or dedicated machine) until you trust it. If you want higher confidence, request a signed release, checksum, or an install spec from a well-known package host.
功能分析
Type: OpenClaw Skill Name: graphthulhu Version: 1.0.0 The skill bundle defines a dependency on the 'graphthulhu' binary and provides documentation for its installation and configuration by the user. It describes the capabilities of the 'graphthulhu' tool, which are consistent with a knowledge graph management system. There are no instructions for the OpenClaw agent to perform any malicious actions, such as downloading and executing arbitrary code, exfiltrating data, or attempting prompt injection against itself. All instructions are for the user to set up the tool.
能力评估
Purpose & Capability
The declared required binary (graphthulhu) and the SKILL.md both describe an MCP server for Logseq and Obsidian, which is coherent. However registry metadata lists no required env vars or source/homepage, while SKILL.md points to a GitHub project and documents LOGSEQ_API_URL and LOGSEQ_API_TOKEN usage — a metadata mismatch that should be clarified.
Instruction Scope
Instructions are scoped to running a local graphthulhu binary and configuring MCP entries for Obsidian (vault path) or Logseq (HTTP API URL + token). That aligns with the stated functionality, but the skill explicitly requires full read/write access to your vault (create/update/delete/rename blocks/pages), which is high-privilege — expected for this purpose but worth explicit consent and backups.
Install Mechanism
No formal install spec in the registry; SKILL.md tells users to download a binary from GitHub Releases or run `go install github.com/skridlevsky/graphthulhu@latest`. Both options execute third-party code on the machine. Downloading arbitrary binaries or building from a remote repo carries moderate risk and should be audited (verify releases, checksums, and source code) before running.
Credentials
Registry declares no required env vars, but the Logseq example uses LOGSEQ_API_URL and LOGSEQ_API_TOKEN (credentials that grant access to local Logseq content). Requiring a token for Logseq is proportionate to the feature, but the omission from metadata is a discrepancy; confirm required env vars and limit token scope where possible.
Persistence & Privilege
The skill is not marked always:true and does not request persistent platform-wide privileges. It will invoke a local binary you install; autonomous agent invocation is allowed by default (normal), so be aware an agent could call this binary if the skill is enabled.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install graphthulhu
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /graphthulhu 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of graphthulhu: - MCP server for full access to Logseq or Obsidian knowledge graphs. - Provides 37 tools for navigation, search, analytics, writing, decision tracking, journals, flashcards, whiteboards, and health. - Easy setup for both Obsidian (direct .md access) and Logseq (HTTP API integration). - Supports advanced functions like topic clustering, gap discovery, bidirectional linking, property updates, and spaced-repetition flashcards. - Installation via GitHub Releases or Go install.
元数据
Slug graphthulhu
版本 1.0.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

graphthulhu 是什么?

Knowledge graph MCP server for Logseq and Obsidian. 37 tools for reading, writing, searching, and analyzing your second brain. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 524 次。

如何安装 graphthulhu?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install graphthulhu」即可一键安装,无需额外配置。

graphthulhu 是免费的吗?

是的,graphthulhu 完全免费(开源免费),可自由下载、安装和使用。

graphthulhu 支持哪些平台?

graphthulhu 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 graphthulhu?

由 Max Skridlevsky(@skridlevsky)开发并维护,当前版本 v1.0.0。

💬 留言讨论