AD

azure/documentdb-agent-kit

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 质量 72 趋势 26MIT

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 \
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add azure/documentdb-agent-kit
新手?先看 mcpskill.org 教程 →