Unblock plugin installs in Claude / Codex / Gemini / Copilot / Cursor / VS Code
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Verifica innanzitutto che microsoft/documentdb-mcp sia pubblico e abbia il tag v1.0.0, quindi esamina mcp.json, le configurazioni di .claude-plugin/, .codex-plugin/ e .cursor-plugin/, gemini-extension.json, README.md e tutte le istruzioni degli agenti elencate per individuare comandi hardcoded. Convalida l'installazione e list_databases sui client della matrice, quindi conferma che la discussione e il tag v1.0.0 di agent-kit siano presenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Unblock plugin installs in Claude / Codex / Gemini / Copilot / Cursor / VS Code
Problem
The plugin scaffolding in this repo (.claude-plugin/, .codex-plugin/, .cursor-plugin/, gemini-extension.json, mcp.json) all reference an npm package that doesn't exist:
"command": "npx",
"args": ["-y", "documentdb-mcp-server"]
$ npm view documentdb-mcp-server
npm error 404 Unpublished on 2025-04-17T14:13:45.796Z
So the plugin installs are broken in every client today. v2 will publish to npm under a scoped name; this issue tracks the interim fix so customers can use the plugins now.
Approach
Switch every plugin config from the dead npm name to the public-GitHub spec that npx understands natively:
"args": ["-y", "github:microsoft/documentdb-mcp#v1.0.0"]
This requires microsoft/documentdb-mcp to be public first — tracked in microsoft/documentdb-mcp#TBD.
Tasks (in order)
- Wait for
microsoft/documentdb-mcpto be made public and taggedv1.0.0 - Open PR swapping the MCP command in all of these files in lockstep:
-
mcp.json -
.claude-plugin/plugin.json(if it duplicates the command — currently inherits frommcp.json) -
.codex-plugin/configs -
.cursor-plugin/configs -
gemini-extension.json -
README.mdinstall snippets -
AGENTS.md/GEMINI.md/CLAUDE.mdif any hardcode a command
-
- Tag agent-kit
v1.0.0after merge so marketplaces have a stable ref - Pin a discussion explaining v1 ships from GitHub and v2 will move to npm (no breaking change for customers)
Validation matrix — gate before announcing
Install the plugin end-to-end in each client at least once and confirm list_databases works:
| Client | Pass? | Notes |
|---|---|---|
Claude Code (/plugin install) |
☐ | Most likely to choke on cold-start TS compile under npx |
Claude Desktop (claude_desktop_config.json) |
☐ | |
| Codex CLI | ☐ | |
| Cursor (deep-link install badge) | ☐ | |
| GitHub Copilot CLI | ☐ | |
| VS Code (deep-link install badge) | ☐ | |
| Gemini CLI | ☐ |
If cold-start under npx is too slow (> 60 s) in any client, escalate v2 npm publish — see microsoft/documentdb-mcp#TBD.
Pinning: tag vs branch
Pin to #v1.0.0 (the tag), not #main. Tag pinning prevents customers from breaking when main moves; hotfixes can ship as v1.0.1 etc.
Out of scope
- npm publish (tracked separately as v2)
- Org transfer to
Azure/(tracked separately)
Done when
- All four+ plugin configs reference the tagged public GitHub spec
- All six clients in the validation matrix install + work
- Pinned discussion is up
- agent-kit
v1.0.0tag exists
- Lingua principale
- Shell
- Stelle
- 6
- Fork
- 10
- Merge medio
- 11g 20h
- PR unite (30g)
- 2
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure/documentdb-agent-kit
-
Add a sample-app-generator skill: scaffold runnable starter apps against an Azure DocumentDB cluster Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
-
Add a skill for RBAC Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100
Tutte le issue di Azure/documentdb-agent-kit
Issue simili
-
out-of-date
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
CachyOS/CachyOS-PKGBUILDS#1908 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
align on terminology Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
CycloneDX/transparency-exchange-api#393 · 1 commento ·
-
area:build bug good first issue sev:papercut
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
Agent-Field/CodeAF#1446 ·
-
module/agent platform/macos type/bug/regression
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100