
azure/documentdb-agent-kit
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Agent Skills pack for Azure DocumentDB (MongoDB compatibility) - vector search, full-text search, query optimization, connection tuning, local deployment, security, HA, and MCP setup.
概要
This project is currently in Public Preview. APIs, configuration, on-disk layout, skill contents, and installer behavior may change in breaking ways before General Availability. There is no SLA. Provided "as-is"; see the Azure Preview Supplemental Terms. Not recommended for production workloads. A bundle of agent skills + an MCP server for — the fully managed Azure service built on the open-source DocumentDB project (Postgres-backed, 99.03% MongoDB-compatible). Skills follow the Agent Skills format and the kit ships with plugin manifests for Claude Code, Cursor, Codex, Gemini CLI, and GitHub Copilot. Beyond the text skills, the kit ships and a that inspect a local DocumentDB container and return evidence-based answers (reading both the MongoDB API and the PostgreSQL engine underneath). They need only docker, bash, and python3 — no MCP server, no cloud, no API keys. Full guide: docs/DIAGNOSTICS.md. All are (they never modify data) and (MongoDB API + PostgreSQL engine).
README
以下は原文 README の抜粋です。原文を見る。
documentdb-agent-kit
[!IMPORTANT] Public Preview. This project is currently in Public Preview. APIs, configuration, on-disk layout, skill contents, and installer behavior may change in breaking ways before General Availability. There is no SLA. Provided “as-is”; see the Azure Preview Supplemental Terms. Not recommended for production workloads.
A bundle of agent skills + an MCP server for Azure DocumentDB (MongoDB-compatible) — the fully managed Azure service built on the open-source DocumentDB project (Postgres-backed, 99.03% MongoDB-compatible).
Skills follow the Agent Skills format and the kit ships with plugin manifests for Claude Code, Cursor, Codex, Gemini CLI, and GitHub Copilot.
👉 Capabilities and skill catalog: docs/SKILLS.md
Diagnostic Toolbox — Quickstart
Beyond the text skills, the kit ships deterministic diagnostic scripts and a
knowledge-base router that inspect a local DocumentDB container and return
evidence-based answers (reading both the MongoDB API and the PostgreSQL engine
underneath). They need only docker, bash, and python3 — no MCP server, no
cloud, no API keys. Full guide: docs/DIAGNOSTICS.md.
The tools (scripts/)
All are read-only (they never modify data) and cross-layer (MongoDB API +
PostgreSQL engine). Each takes --db ; add --json for a compact
machine-readable result (what the router consumes).
| Diagnostic | Answers | --json |
|---|---|---|
document-bloat-advisor |
Which collections have large text TOASTed and detoasted on every scan; which field to split out. | ✅ |
toast-split-advisor |
Which large fields can move to a side collection and the projected hot-document size. | ✅ |
index-redundancy-finder |
Redundant (prefix/duplicate/reverse) or unused indexes safe to drop. | ✅ |
db-config-advisor |
Working set vs cache, TOAST share, cache-hit ratios — evidence-based config review. | ✅ |
perf-advisor |
Overall health: collection-scan audit, query timing, PG I/O / locks / config. | ✅ |
data-integrity-check |
Orphaned foreign-key references and mixed-type fields (hard structural integrity). | ✅ |
Common flags: --container NAME, --password PASS, --port, --pg-port; env
vars DB_USER / DB_PASSWORD / PORT / PG_PORT are also honored. No password
is baked in — set DB_PASSWORD (or pass --password).
Quickstart
# 0. start a local DocumentDB container (choose any password; the scripts read it)
docker run -dt --name documentdb-local -p 10260:10260 \
-e USERNAME=docdbadmin -e PASSWORD=Test1234 \
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add azure/documentdb-agent-kit