gemini-cli-extensions/knowledge-catalog
v0.5.3Apache-2.0
Connect to Knowledge Catalog to discover, manage, monitor, and govern data and AI artifacts across your data platform
Changelog
0.5.3 (2026-07-01)
Features
- auth/google: Require audience or clientId for mcpEnabled (mcp-toolbox#3450) (59f7b6e) (2cf5b24)
- mcp: Add URL parameter binding for HTTP transport (mcp-toolbox#3112) (0cc7b37) (2cf5b24)
- release: Add digital signature to Toolbox binaries (mcp-toolbox#3528) (3f0f0af) (2cf5b24)
- scylladb: Adding support for ScyllaDB source and tool (mcp-toolbox#3119) (2dada83) (2cf5b24)
- server: Add support for toolset filtering in prebuilt CLI flag (mcp-toolbox#3245) (7cc4f65) (2cf5b24)
- skills: Generate skills offline without live source connections (mcp-toolbox#3388) (4c860b6) (2cf5b24)
- skills: Tolerate missing env vars during offline skills-generate (mcp-toolbox#3399) (ea5d3e5) (2cf5b24)
- tools: Decouple tool initialization from sources (mcp-toolbox#3355) (32a24e3) (2cf5b24)
- tools/dataplex-get-data-product: Add dataplex-get-data-product tool (mcp-toolbox#3499) (7ea7a09) (2cf5b24)
- tools/dataplex-list-data-assets: Add dataplex-list-data-assets tool (mcp-toolbox#3500) (182f933) (2cf5b24)
- tools/dataplex-list-data-products: Add dataplex-list-data-products tool (mcp-toolbox#3337) (6dd669a) (2cf5b24)
- tools/dataplex: Add tools to support metadata enrichment workflow (mcp-toolbox#3270) (05289aa) (2cf5b24)
- Enable per source level flags for sql commenter (mcp-toolbox#3465) (ecce6b7) (2cf5b24)
- Support MCP 2026 draft specs (mcp-toolbox#3544) (d12eaa8) (2cf5b24)
Bug Fixes
- auth/dataplex: Fix failing source with service account credentials (mcp-toolbox#3369) (ba4deef) (2cf5b24)
- bigquery: Wire maximumBytesBilled into prebuilt config (mcp-toolbox#3385) (4abbf6e) (2cf5b24)
- config: Add doc/line context to parse errors (mcp-toolbox#2957) (4b097da) (2cf5b24)
- npm: Source binary version from cmd/version.txt (mcp-toolbox#3417) (6ffbdec) (2cf5b24)
- prebuilt/alloydb-omni: Require password env var explicitly (mcp-toolbox#3398) (fcbe3e7) (2cf5b24)
- server: Fail if MCP auth is enabled together with enable-api (mcp-toolbox#3435) (a6ff910) (2cf5b24)
- server: Return errors instead of panicking in InitializeConfigs (mcp-toolbox#3397) (f48b01d) (2cf5b24)
- source/dataplex,source/datalineage: Specify cloud-platform scope for default credentials (mcp-toolbox#3376) (13e8c36) (2cf5b24)
- Bound MCP HTTP body size (mcp-toolbox#3216) (d4f4342) (2cf5b24)
- Escape delimiter characters in applyEscape to prevent SQL injection (932519a) (2cf5b24)
0.5.2 (2026-06-11)
Features
0.5.1 (2026-05-22)
Features
0.5.0 (2026-04-16)
⚠ BREAKING CHANGES
Features
- dataplex: Add support for lookup context tool. (mcp-toolbox#2744) (facb69d) (bfbc709)
- skills: Add Claude Code support to generated scripts (mcp-toolbox#2966) (a1609e1) (bfbc709)
- skills: Add codex user agent (mcp-toolbox#2973) (070e939) (bfbc709)
- skills: Tool invocation via npx (mcp-toolbox#2916) (377dc5b) (bfbc709)
- tool/dataplex-lookup-context: Relax project constraint and enforce location (mcp-toolbox#2952) (7ebfdf1) (bfbc709)
- add claude code plugin config (#104) (5238172)
- add codex plugin config (#105) (0d660f9)
Bug Fixes
- skills: Fix integer parameter parsing through agent skills (mcp-toolbox#2847) (4564efe) (bfbc709)
- skills: Fix skill generation template (mcp-toolbox#2914) (a01a15e) (bfbc709)
- skills: Prevent empty strings overriding optional env vars in node scripts (mcp-toolbox#2963) (c52adeb) (bfbc709)
0.4.0 (2026-04-10)
⚠ BREAKING CHANGES
- renaming: Renaming changes across all the files. (#93)
Miscellaneous Chores
0.3.1 (2026-03-20)
Features
0.3.0 (2026-03-16)
⚠ BREAKING CHANGES
- telemetry metrics updates as per semantic convention (mcp-toolbox#2566)
- source/knowledge-catalog: restructure prebuilt toolsets (mcp-toolbox#2640)
Features
- skill: Attach user agent metadata for generated skill (mcp-toolbox#2697) (9598a6a) (7e9fdd1)
- skill: Update skill generation logic (mcp-toolbox#2646) (c233eee) (7e9fdd1)
- skills: Add additional-notes flag to generate skills command (mcp-toolbox#2696) (73bf962) (7e9fdd1)
- source/knowledge-catalog: restructure prebuilt toolsets (mcp-toolbox#2640) (7e9fdd1)
- source/knowledge-catalog: Restructure prebuilt toolsets (mcp-toolbox#2640) (acb9a80) (7e9fdd1)
- Add user agent to embeddings generation (mcp-toolbox#2572) (287251a) (7e9fdd1)
- telemetry metrics updates as per semantic convention (mcp-toolbox#2566) (7e9fdd1)
- Telemetry metrics updates as per semantic convention (mcp-toolbox#2566) (131d764) (7e9fdd1)
Bug Fixes
- mcp: Guard nil SSE session lookup and return 400 for missing session (mcp-toolbox#2681) (f66189f) (7e9fdd1)
- oracle: Update oracle-execute-sql tool interface to match source signature (mcp-toolbox#2627) (81699a3) (7e9fdd1)
- server/mcp: Scope defer span.End inside loop iteration (mcp-toolbox#2558) (c88a62d), closes mcp-toolbox#2549 (7e9fdd1)
- skill: Fix env variable propagation (mcp-toolbox#2645) (5271368) (7e9fdd1)
- telemetry: Histogram buckets from OTel standard to MCP standards (mcp-toolbox#2729) (87cd4a0) (7e9fdd1)
- ui: Remove module from script (mcp-toolbox#2703) (6943ab6) (7e9fdd1)
- Improve list locks integration test for postgres (mcp-toolbox#2279) (d9ebe5d) (7e9fdd1)
- Return AllParams for GetParameter() for tools with templateParameter(mcp-toolbox#2734) (bfd7ba6) (7e9fdd1)
- Update toolset attributes naming (mcp-toolbox#2554) (3d6ae4e) (7e9fdd1)
0.2.2 (2026-03-03)
Features
- dataproc: Add dataproc source and list/get clusters/jobs tools (mcp-toolbox#2407) (cc05e57) (50346c5)
- ui: Make tool list panel resizable (mcp-toolbox#2253) (276cf60) (50346c5)
- Add polling system to dynamic reloading (mcp-toolbox#2466) (fcaac9b) (50346c5)
- Added basic template for sdks doc migrate (mcp-toolbox#1961) (87f2eaf) (50346c5)
Bug Fixes
- ci: Add path for forked PR unit test runs (mcp-toolbox#2540) (04dd2a7) (50346c5)
- docs/adk: Resolve dependency duplication (mcp-toolbox#2418) (4d44abb) (50346c5)
- docs/langchain: Fix core at 0.3.0 and align compatible dependencies (mcp-toolbox#2426) (36edfd3) (50346c5)
- oracle: Enable DML operations and resolve incorrect array type error (mcp-toolbox#2323) (72146a4) (50346c5)
- server/mcp: Guard nil dereference in sseManager.get (mcp-toolbox#2557) (e534196), closes mcp-toolbox#2548 (50346c5)
- tests: Resolve LlamaIndex dependency conflict in JS quickstart (mcp-toolbox#2597) (ac11f5a) (50346c5)
- tests/postgres: Implement uuid-based isolation and reliable resource cleanup (mcp-toolbox#2377) (8a96fb1) (50346c5)
- tests/postgres: Restore list_schemas test and implement dynamic owner (mcp-toolbox#2521) (7041e79) (50346c5)
- Deflake alloydb omni (mcp-toolbox#2431) (62b8309) (50346c5)
- Enforce required validation for explicit null parameter values (mcp-toolbox#2519) (d5e9512) (50346c5)
0.2.1 (2026-02-19)
Features
0.2.0 (2026-01-26)
⚠ BREAKING CHANGES
- Validate tool naming (mcp-toolbox#2305) (5054212)
Features
- embeddingModel: Add embedding model to MCP handler (mcp-toolbox#2310) (e4f60e5) (cbaee3d)
- prebuilt/cloud-sql: Add create backup tool for Cloud SQL (mcp-toolbox#2141) (8e0fb03) (cbaee3d)
- prebuilt/cloud-sql: Add restore backup tool for Cloud SQL (mcp-toolbox#2171) (00c3e6d) (cbaee3d)
- tools: Add
valueFromParamsupport to Tool config (mcp-toolbox#2333) (15101b1) (cbaee3d) - add Configuration settings (#67) (1c05d52)
- Add new
user-agent-metadataflag (mcp-toolbox#2302) (adc9589) (cbaee3d) - Add remaining flag to Toolbox server in MCP registry (mcp-toolbox#2272) (5e0999e) (cbaee3d)
- Support combining multiple prebuilt configurations (mcp-toolbox#2295) (e535b37) (cbaee3d)
- Support MCP specs version 2025-11-25 (mcp-toolbox#2303) (4d23a3b) (cbaee3d)
- Validate tool naming (mcp-toolbox#2305) (5054212) (cbaee3d)
0.1.4 (2026-01-15)
Features
0.1.3 (2025-12-29)
Features
0.1.2 (2025-12-11)
Bug Fixes
0.1.1 (2025-09-30)
Features
- additional instructions for the context file (#26) (16e0d13)
- standardize mcp server names (#24) (5cfdc0b)