Skip to content

Feature: Add native Claude Plugin / MCP integration for zero-setup Graphify workflows #146

Description

@vimoxshah

Problem

Graphify already works extremely well as a Claude Code skill, but the current workflow is still optimized around terminal-first usage.

A native Claude Plugin / MCP integration would make Graphify much easier for:

  • non-terminal users
  • product / architecture teams
  • documentation workflows
  • persistent second-brain use cases
  • long-running project knowledge graphs

Right now users need to:

  1. install Python + CLI
  2. run graphify install
  3. manually point it at folders
  4. re-run when project context changes

This creates friction for broader adoption.


Proposed solution

Add native Claude Plugin / MCP server support so Graphify can be used directly from Claude chat sessions with tools like:

  • build_graph(path)
  • query_graph(question)
  • update_graph(path)
  • export_graph(format="html|json|md")
  • explain_architecture(component)

This would make Graphify feel like a first-class memory + architecture reasoning layer inside Claude.


Suggested architecture

Graphify already has strong platform abstractions for Claude Code, Codex, Trae, OpenCode, and others.

A clean extension could be:

1) New platform adapter

Add:
graphify install --platform claude-plugin

This keeps it aligned with the current platform model.

2) MCP server mode

Expose Graphify core functions as MCP tools:

  • graph build
  • incremental update
  • graph query
  • architecture diff
  • report generation

3) Persistent graph sessions

Allow Claude to reuse existing graph.json automatically between sessions.

4) Smart folder sync

Optional watch mode:

  • auto update changed files
  • incremental graph rebuild
  • report deltas

Why this is useful

This would significantly improve:

  • zero setup onboarding
  • adoption outside engineering
  • persistent repo memory
  • architecture reviews
  • documentation QA
  • cross-session project understanding

Especially useful for teams using Claude as a daily engineering copilot.


Nice-to-have

Future enhancements:

  • GitHub repo connector
  • Notion / Obsidian folder sync
  • PR diff graph updates
  • architecture drift alerts
  • graph snapshots over time

Happy to help validate design ideas or test an early implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions