Skip to content

Conversation

@LRxDarkDevil
Copy link

@LRxDarkDevil LRxDarkDevil commented Jan 3, 2026

Summary

Adding Support as a MCP Server

Compatible Tools

Tool Status
Cursor ✅ Supported
GitHub Copilot ✅ Supported
Windsurf ✅ Supported
Cline ✅ Supported
RooCode ✅ Supported
KiloCode ✅ Supported
Google Antigravity ✅ Supported
Any MCP-compatible tool ✅ Supported

Changes

  • Created apps/mcp/
  • Package Create from @plannotator/mcp
  • Updated README with configuration examples for all supported tools
  • Updated index.ts to be tool-agnostic with generic messaging
  • Updated root package.json build scripts
  • Updated CLAUDE.md project structure

Usage

{
  "mcpServers": {
    "plannotator": {
      "command": "bunx",
      "args": ["@plannotator/mcp", "--mcp"]
    }
  }
}

chocomilk4759 and others added 17 commits December 30, 2025 14:41
- Windows: use `cmd /c start`
- Linux: use `xdg-open`
- macOS: keep existing `open`
Add cross-platform browser support (Windows/Linux)
Add cross-platform browser support (Windows/Linux)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
* opencode plugin

* opencode plugin

* marketing copy updates

* opencode plugin marketing

* readme for open code

* readme enhancement;
Build artifact now generated at publish time via prepublishOnly script.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
* Add SSH remote session support with fixed port

- Auto-detect SSH sessions via SSH_TTY/SSH_CONNECTION env vars
- Use fixed port 19432 over SSH for predictable port forwarding
- Add PLANNOTATOR_PORT env var for custom port configuration
- Add retry loop (5 attempts) for port conflicts
- Print SSH config hint when running remotely
- Skip browser auto-open in SSH sessions

* integration test for ssh

---------

Co-authored-by: Michael Ramos <[email protected]>
- Update version to 0.2.1 in package.json and plugin.json
- Fix hardcoded v0.1 in App.tsx to use dynamic __APP_VERSION__

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
* Add global comments annotation capability

- Add GLOBAL_COMMENT type to AnnotationType enum
- Add "Global comment" button next to "Copy plan" in Viewer header
- Implement inline input form for entering global comments
- Update AnnotationPanel to display global comments with purple styling
- Update exportDiff to include global comments in feedback output
- Update sharing utils to serialize/deserialize global comments with 'G' prefix

* Add fallback for unknown annotation types and update docs

- Add fallback config in AnnotationPanel for forward compatibility
  (prevents crash when portal encounters unknown annotation types)
- Update CLAUDE.md with GLOBAL_COMMENT enum value
- Update CLAUDE.md with 'G' ShareableAnnotation variant
- Sync all package versions (root, Claude plugin, OpenCode npm package)
- Includes global comments feature and forward-compatibility fix

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
* handle indents and checkboxes

* menu persistence when scrolling

* better ux on teh annotation comment box
* Add Obsidian integration for auto-saving approved plans

- Auto-detect Obsidian vaults from system config
- Settings UI with vault dropdown and folder config
- Save plans with YAML frontmatter (created, source, tags)
- Extract tags heuristically from H1 title and code fence languages
- Human-readable filenames: "Title - Jan 2, 2026 2-30pm.md"
- Cross-platform support (macOS, Windows, Linux)
- Add local test script for hook simulation

* Add backlinks and improve filename generation

- Add [[Plannotator Plans]] backlink to saved notes for graph connectivity
- Extract title from H1 for human-readable filenames
- Format: "Title - Jan 2, 2026 2-30pm.md"
- Add bulk test script for ~/.claude/plans
- Add fix script to add backlinks to existing vault files

* Add Obsidian integration docs to README, landing page, and plugins

- Root README: Quick note about Obsidian support after video table
- apps/hook README: Detailed setup and example file format
- apps/opencode-plugin README: Feature list and setup instructions
- Landing page: New "Save to Obsidian" feature card

Co-Authored-By: Claude Opus 4.5 <[email protected]>

* Add Obsidian Integration section to README

* Screenshot Obsidian settings

Added an implementation plan section for user authentication.

* Update README with Obsidian auto-save feature

Added information about auto-saving approved plans to Obsidian.

* Update README with Obsidian integration link

Added link to details about Obsidian integration.

* Update README to include Obsidian auto-saving feature

Clarified the new feature for saving to Obsidian with a link.

---------
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Rename antigravity-plugin to mcp for broader compatibility
- Support Cursor, GitHub Copilot, Windsurf, Cline, RooCode, KiloCode,
  Google Antigravity, and any MCP-compatible tool
- Update README with configuration examples for all supported tools
- Rename package from @plannotator/antigravity to @plannotator/mcp
- Update build scripts in root package.json
@backnotprop backnotprop force-pushed the main branch 4 times, most recently from 931c907 to 974a264 Compare January 7, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants