Skip to content

Add MCP server package for Ghost UI registry#28

Merged
nahiyankhan merged 2 commits intomainfrom
add/mcp-server
Apr 13, 2026
Merged

Add MCP server package for Ghost UI registry#28
nahiyankhan merged 2 commits intomainfrom
add/mcp-server

Conversation

@nahiyankhan
Copy link
Copy Markdown
Collaborator

@nahiyankhan nahiyankhan commented Apr 9, 2026

Summary

  • New packages/ghost-mcp package exposing Ghost UI's component registry via Model Context Protocol
  • 5 MCP tools: search_components, get_component, get_install_command, list_categories, get_theme
  • 2 MCP resources: ghost://registry (JSON), ghost://skills (markdown)
  • Stdio transport, runnable via npx @ghost/mcp
  • Bundles registry.json and skills.md at build time, reads component source from sibling package

Test plan

  • pnpm install && pnpm --filter @ghost/mcp build succeeds
  • pnpm typecheck passes from root
  • Smoke test: pipe JSON-RPC initialize message to node packages/ghost-mcp/dist/bin.js
  • Configure in Claude Code and verify tool calls work

🤖 Generated with Claude Code

nahiyankhan and others added 2 commits April 9, 2026 07:17
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nahiyankhan nahiyankhan requested a review from tellaho April 9, 2026 12:40
@nahiyankhan nahiyankhan merged commit bd8a802 into main Apr 13, 2026
6 checks passed
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.

1 participant