
Azure DocumentDB(MongoDB相容性)代理技能包 - 向量搜索,全文搜索,查询优化,连接调制,本地部署,安全,HA,和MCP设置.
概览
这个项目目前正在公开预览中. API,配置,上盘布局,技能内容,以及安装者行为可能会在General Abbusibility之前在断路方式上发生变化. 没有苏丹解放军。 提供了"as-is";参见"Azure预览"补充术语. 不建议生产工作量。 一组代理技能+一个MCP服务器——完全管理的Azure服务基于开源文档DB项目(Postgres后卫,99.03%MongoDB兼容). 技能遵循代理技能格式和装有插件的装有克洛德码(Claude Code),Cursor,Codex,双子座CLI,和GitHub Copilot的外观. 除了文字技能之外,邮包船和一个检查当地DocumentDB容器并返回基于证据的答案(阅读下面的MongoDB API和PostgreSQL引擎)。 他们只需要打工,出击,和python3——没有MCP服务器,没有云,没有API键. 完整指南:Docs/DIAGNOSTICS.md. 所有这些都是(它们从未修改数据)和(MongoDB API + PostgreSQL引擎).
概述(AI 翻译)
[有价值]
** 公开预览。 ** 这个项目目前正在公开预览中. APIs, (英语). 配置、 在磁盘上布局、 技能内容和安装者行为可能 在通用可用性之前在断路方式上的变化。 没有苏丹解放军。 提供“ s- is”;见Azure预览补充术语。 不建议生产工作量。
一组代理技能+一个用于**Azure DocumentDB(MongoDB-兼容)**的MCP服务器——完全管理的Azure服务基于开源DocumentDB项目(Postgres-后卫,99.03%MongoDB-兼容).
技能遵循代理技能格式和装有插件的装有克洛德码(Claude Code),Cursor,Codex,双子座CLI,和GitHub Copilot的外观.
** 能力和技能目录:** docs/SKILLS.md
□ 诊断工具箱——快速启动
除了文字技能外,套装还载有决定性的诊断脚本和a
-
检查* 当地* 的知识基路由器** 文档 DB 容器并返回 基于证据的答案(读取MongoDB API和PostgreSQL引擎) {\fn华文仿宋\fs16\1cHD1D1D1}下面 它们只需要[[T1]、[T2]和
python3——没有MCP服务器,没有 云,没有 API 键 。 全向导:docs/DIAGNOSTICS.md. -
工具([T5])
本页由 AI 翻译,技术细节请以原文为准。
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 --pull always -dt --name documentdb-local -p 10260:10260 \
-e USERNAME=docdbadmin -e PASSWORD=Test1234 \
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add azure/documentdb-agent-kit