com.hutchdb/hutchdb

MCPcommunitylive
v1.0.0com.hutchdbUnknownUpdated 11d agoGitHub

Store, query, and update structured data from any AI agent

Endpoint healthlive
checked 10 days ago · 96ms · auth required
100% of the last 1 check reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
15GitHub stars
11d agoLast update
Package
Authorcom.hutchdb
LicenseUnknown
Version1.0.0
Sourcemcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: run `forge publish` from the repo to claim ownership
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface18 tools · 2 privileged
Security scan✓ CleanvHEAD · 10d agoHow well does this scan work?
EvalsNone
IndexedSep 24, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

18 tools · 2 privileged
Statically extracted from the published packagevHEAD · 10d ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

hutch_collection_statsGet statistics for one collection: record_count, counts by status, first/last created_at and updated_at, approximate storage bytes, and per-field fill rates (for each top-level key: how many records have it and what percent, most common first, capped at 50 keys). Fill rates are exact counts over al…

Get statistics for one collection: record_count, counts by status, first/last created_at and updated_at, approximate storage bytes, and per-field fill rates (for each top-level key: how many records have it and what percent, most common first, capped at 50 keys). Fill rates are exact counts over al…

No input schema was published for this tool.

hutch_create_viewCreate a saved view on a collection (table, kanban, calendar, gallery, etc). Example: use when the user says 'show this as a kanban grouped by status'. For kanban, group_by is auto-inferred to the first select field if omitted.

Create a saved view on a collection (table, kanban, calendar, gallery, etc). Example: use when the user says 'show this as a kanban grouped by status'. For kanban, group_by is auto-inferred to the first select field if omitted.

No input schema was published for this tool.

hutch_delete_collectionprivilegedPermanently delete a collection and all of its records. Example: use when the user says 'drop the test collection' or 'delete bookmarks'.

Permanently delete a collection and all of its records. Example: use when the user says 'drop the test collection' or 'delete bookmarks'.

No input schema was published for this tool.

hutch_delete_recordprivilegedSoft-delete one record by ID. Example: use when the user says 'remove this bookmark' or 'drop record 42'.

Soft-delete one record by ID. Example: use when the user says 'remove this bookmark' or 'drop record 42'.

No input schema was published for this tool.

hutch_describe_collectionDescribe a collection's field names, types, and sample values. Example: call before hutch_query_records when you don't know what fields exist or whether to filter vs search.

Describe a collection's field names, types, and sample values. Example: call before hutch_query_records when you don't know what fields exist or whether to filter vs search.

No input schema was published for this tool.

hutch_export_recordsNo description published

This tool published no description. Forge does not invent one.

hutch_get_collectionGet one collection's metadata, settings, and record count by slug. Example: use when the user asks 'how big is my bookmarks collection?'.

Get one collection's metadata, settings, and record count by slug. Example: use when the user asks 'how big is my bookmarks collection?'.

No input schema was published for this tool.

hutch_import_recordsNo description published

This tool published no description. Forge does not invent one.

hutch_infer_schemaAnalyze existing records to detect field types and save the inferred schema on the collection. Example: use when the user has stored records and asks Hutch to figure out the shape.

Analyze existing records to detect field types and save the inferred schema on the collection. Example: use when the user has stored records and asks Hutch to figure out the shape.

No input schema was published for this tool.

hutch_list_collectionsList every collection the user has stored, with id, name, slug, description, unique_key, and record count. Use hutch_describe_collection for a collection's fields and types. Example: use when the user asks 'what data do I have in Hutch?'.

List every collection the user has stored, with id, name, slug, description, unique_key, and record count. Use hutch_describe_collection for a collection's fields and types. Example: use when the user asks 'what data do I have in Hutch?'.

No input schema was published for this tool.

hutch_query_recordsFetch records from a collection with filter, search, sort, group_by, aggregate, time_bucket, and pagination. Example: use when the user asks 'show me bookmarks tagged work from last week'.

Fetch records from a collection with filter, search, sort, group_by, aggregate, time_bucket, and pagination. Example: use when the user asks 'show me bookmarks tagged work from last week'.

No input schema was published for this tool.

hutch_searchFull-text search across every collection the user has access to. Example: use when the user is looking for something but doesn't know which collection holds it.

Full-text search across every collection the user has access to. Example: use when the user is looking for something but doesn't know which collection holds it.

No input schema was published for this tool.

hutch_set_record_statusSet one record's status to active, pending, flagged, or archived. Example: use when the user says 'archive this one' or 'flag for review'.

Set one record's status to active, pending, flagged, or archived. Example: use when the user says 'archive this one' or 'flag for review'.

No input schema was published for this tool.

hutch_store_recordsSave one or many records to a collection (auto-creates the collection if new). Example: use when the user says 'save this' or has just produced structured output worth keeping for later.

Save one or many records to a collection (auto-creates the collection if new). Example: use when the user says 'save this' or has just produced structured output worth keeping for later.

No input schema was published for this tool.

hutch_transform_recordsBulk rename, remove, or set fields across records in a collection (optionally filtered). Example: use when the user says 'rename status to state across all tasks' or 'clear the legacy field'.

Bulk rename, remove, or set fields across records in a collection (optionally filtered). Example: use when the user says 'rename status to state across all tasks' or 'clear the legacy field'.

No input schema was published for this tool.

hutch_update_collectionUpdate a collection's name, description, unique_key (for upsert dedup), or published flag. Example: use when the user wants to publish a collection or set a dedup key.

Update a collection's name, description, unique_key (for upsert dedup), or published flag. Example: use when the user wants to publish a collection or set a dedup key.

No input schema was published for this tool.

hutch_update_recordReplace one record's data by ID (full overwrite, not a partial merge). Example: use when the user wants to fix a typo or change a value in a saved record.

Replace one record's data by ID (full overwrite, not a partial merge). Example: use when the user wants to fix a typo or change a value in a saved record.

No input schema was published for this tool.

hutch_update_schemaSet a field's type, options, position, or visibility on a collection's schema. Example: use when the user says 'make status a select with options todo/done'.

Set a field's type, options, position, or visibility on a collection's schema. Example: use when the user says 'make status a select with options todo/done'.

No input schema was published for this tool.

16 of 18 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Store, query, and update structured data from any AI agent

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.