kreuzberg-cloud
v0.2.2Managed Kreuzberg document intelligence on api.kreuzberg.dev — async extraction with OCR, URL crawling, presigned uploads, document versioning and diffing, signed webhooks, and usage tracking.
By Kreuzberg, Inc.License: MIT1.1k GitHub starsUpdated 15 hours ago
Directory evidence
- Runtimes
- Codex
- Parsed components
- 7 skill or MCP entries
- Source updated
- Sep 23, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install kreuzberg-cloud for Codex
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add kreuzberg-cloud@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/hashgraph-online/awesome-codex-pluginsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/kreuzberg-dev/plugins/plugins/kreuzberg-cloud/.
Plugin files
├── .codex-plugin/plugin.json├── skills/kreuzberg-cloud/SKILL.md├── skills/managing-cloud-usage/SKILL.md├── skills/offloading-extraction/SKILL.md├── skills/presigned-uploads/SKILL.md├── skills/sandbox-keys/SKILL.md├── skills/tracking-cloud-jobs/SKILL.md└── skills/versioning-documents/SKILL.md
Included Skills7
Managed Kreuzberg document intelligence at api.kreuzberg.dev. Use when the user wants cloud extraction with webhook delivery, presigned uploads for large files, document versioning and diffing, sandbox keys, or per-project usage tracking — instead of running the local kreuzberg CLI. Covers authentication, the 12 REST endpoints, request/response shapes, error model, and SDK options.
Use when the user asks about quota, billing visibility, or processed-page counts. Covers GET /v1/usage — query params, response shape, when to report usage proactively to the user.
Use when the user wants to extract a document via the cloud rather than the local kreuzberg CLI. Covers POST /v1/extract — JSON vs multipart bodies, URL crawls, options block, webhook attachment, and the async response shape.
Use when the user has files larger than ~50 MB to extract via the cloud, or when base64-encoding the body would be wasteful. Covers the three-step presign / PUT / confirm flow against POST /v1/uploads/presign and POST /v1/uploads/confirm.
Use when the user wants to try Kreuzberg Cloud without signing up, or needs an ephemeral key for evaluation, demos, or CI integration tests. Covers POST /v1/sandbox/key — the no-auth endpoint, quota, TTL, and cleanup expectations.
Use when an extraction job has been submitted and the result needs to be retrieved. Covers GET /v1/jobs/{id}, polling cadence with exponential backoff, terminal status detection, and webhook delivery (signature verification, retry semantics).
Use when the user wants to retrieve a stored document and its extraction result, list a document's versions, or diff two versions. Covers GET /v1/documents/{id}, GET /v1/documents/{id}/versions, and the sync-with-async-fallback diff at GET /v1/documents/{id}/diff plus its poll endpoint.
Plugin manifests1
{
"name": "kreuzberg-cloud",
"version": "0.2.2",
"description": "Managed Kreuzberg document intelligence on api.kreuzberg.dev — async extraction with OCR, URL crawling, presigned uploads, document versioning and diffing, signed webhooks, and usage tracking.",
"author": {
"name": "Kreuzberg, Inc.",
"email": "[email protected]",
"url": "https://kreuzberg.dev"
},
"homepage": "https://kreuzberg.dev",
"repository": "https://github.com/kreuzberg-dev/plugins",
"license": "MIT",
"keywords": [
"document-intelligence",
"extraction",
"ocr",
"cloud",
"api",
"webhooks",
"versioning"
],
"skills": "./skills/",
"interface": {
"displayName": "Kreuzberg Cloud",
"shortDescription": "Managed extraction, document versioning, and diffing",
"longDescription": "Managed Kreuzberg document intelligence at api.kreuzberg.dev. Authenticate with a bearer API key; submit documents or URL crawls for async extraction with OCR, push large files through presigned uploads, poll job status or receive signed webhook callbacks, retrieve stored documents and diff their versions, and track per-project usage against your quota. Sandbox keys are available for evaluation without signup. An MCP server lands in plugin v0.2.0.",
"developerName": "Kreuzberg, Inc.",
"category": "document-intelligence",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": [
"Extract this PDF in the cloud",
"Check my usage",
"Get this job's result",
"Diff the last two versions of this document"
],
"websiteURL": "https://kreuzberg.dev",
"privacyPolicyURL": "https://kreuzberg.dev/privacy",
"termsOfServiceURL": "https://kreuzberg.dev/terms",
"brandColor": "#0EA5E9",
"composerIcon": "./assets/icon.svg",
"logo": "./assets/logo.png",
"screenshots": []
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[kreuzberg-cloud on Agent Plugins Marketplace](https://pluginsmp.com/plugins/kreuzberg-cloud)