Skip to content

fix: add mcpServers config to plugin.json#38

Merged
yepzdk merged 1 commit into
mainfrom
feature/fix-plugin-mcp-server-config
Apr 21, 2026
Merged

fix: add mcpServers config to plugin.json#38
yepzdk merged 1 commit into
mainfrom
feature/fix-plugin-mcp-server-config

Conversation

@yepzdk
Copy link
Copy Markdown
Collaborator

@yepzdk yepzdk commented Apr 21, 2026

Summary

  • Add mcpServers config to plugin.json so the plugin correctly registers as an MCP server
  • The .mcp.json removal in v0.6.2 accidentally broke MCP server discovery — plugin.json had no server definition to replace it
  • Uses ${CLAUDE_PLUGIN_ROOT} variable so the path resolves correctly regardless of install location
  • Bumps version to 0.6.3

Test plan

  • claude plugin update itkdev-browser-feedback picks up v0.6.3
  • MCP server appears in /mcp list after plugin update
  • MCP tools (get_connection_status, etc.) respond correctly

🤖 Generated with Claude Code

The .mcp.json removal in v0.6.2 broke MCP server registration because
plugin.json had no mcpServers field. This adds the server config
inline using ${CLAUDE_PLUGIN_ROOT} so the plugin correctly launches
the MCP server regardless of install location.

Bumps version to 0.6.3.

Co-authored-by: Claude <noreply@anthropic.com>
@yepzdk yepzdk merged commit 79fb95c into main Apr 21, 2026
1 check passed
@yepzdk yepzdk deleted the feature/fix-plugin-mcp-server-config branch April 21, 2026 17:13
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