lithtrix_blob_uploadUpload binary bytes via PUT /v1/blobs (raw body + Content-Type).
lithtrix_blob_downloadDownload blob bytes (GET /v1/blobs/{blob_id}). Returns JSON with content_base64 and content_type.
lithtrix_blob_listList blob metadata (GET /v1/blobs). Optional page and per_page. Requires LITHTRIX_API_KEY.
lithtrix_blob_metaGet JSON metadata for one blob (GET /v1/blobs/{blob_id}/meta). Requires LITHTRIX_API_KEY.
lithtrix_blob_deleteSoft-delete a blob (DELETE /v1/blobs/{blob_id}). Requires LITHTRIX_API_KEY.
lithtrix_blob_signed_urlMint a time-limited HTTPS read URL for a blob (GET /v1/blobs/{blob_id}/signed-url).
lithtrix_browsePay to be fully autonomous: server-side public web access for agents.
lithtrix_commons_readList opt-in shared public memory from Lithtrix Commons (
lithtrix_feedbackAfter lithtrix_search, send helpful / unhelpful / wrong signal using ref_type search_id and
lithtrix_feedback_interactionPOST /v1/feedback/interaction — agent-on-agent reputation signal (positive/negative/neutral).
lithtrix_reputation_disputePOST /v1/reputation/dispute — dispute a reputation event where you are the subject (max 3/UTC day).
lithtrix_keys_listList scoped sub-keys for this agent (GET /v1/keys). Requires the **root** LITHTRIX_API_KEY.
lithtrix_keys_create_scopedCreate a scoped child API key (POST /v1/keys). Requires root Bearer; returns one-time api_key.
lithtrix_keys_rotateRotate a scoped sub-key (POST /v1/keys/{key_id}/rotate). Prior key honors grace_hours (default 24). Root Bearer.
lithtrix_keys_revokeImmediately revoke a scoped sub-key (DELETE /v1/keys/{key_id}). Root Bearer.
We re-grade npm:lithtrix-mcp on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.