Claude Code plugin doesn't load the MCP server (mcp_config.json is unreferenced)
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
Research direction
Start with .claude-plugin/plugin.json and mcp_config.json, then inspect the Claude Code plugin reference linked in the issue. Run claude plugin install google-secops@google-secops or claude --plugin-dir . to verify the plugin loads. Done means the google-security-operations MCP server is registered and its tools are available to the skills.
Written by the indexing model from the issue text.
Description
Problem
The Claude Code plugin manifest (.claude-plugin/plugin.json) only declares
{name, description, version, author} — it has no mcpServers field, and
there is no .mcp.json file at the plugin root.
Claude Code auto-loads MCP server config only from a file literally named
.mcp.json at the plugin root, or from a path explicitly referenced via a
"mcpServers" field in plugin.json. The repo's mcp_config.json (which
correctly defines the google-security-operations MCP server) satisfies
neither condition, so it is never loaded.
Net effect: claude plugin install google-secops@google-secops (or
claude --plugin-dir .) installs the 5 skills (triage, investigate, hunt,
cases, detection-engineering) but registers no MCP tools. The skills have no
backend to call. This is Claude-Code-specific — gemini-extension.json
inlines the same MCP config directly and works fine for Gemini CLI.
Fix
Either:
- Rename
mcp_config.json→.mcp.json, or - Add
"mcpServers": "./mcp_config.json"to.claude-plugin/plugin.json
Ref: https://code.claude.com/docs/en/plugins-reference.md#mcp-servers
- Dominant language
- No language data
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from gemini-cli-extensions/google-secops
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
gemini-cli-extensions/google-secops#5 · 2 comments ·
All issues in gemini-cli-extensions/google-secops
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
from:qa priority:P2 reliability tech-debt
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
spec-kitty/spec-kitty#4874 ·
-
0. Needs triage bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nextcloud/fulltextsearch#1011 ·
-
automation code-quality cookie deep-report documentation improvement quick-win task-mining
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100