n8n-nodes-docling-serve
v0.0.5
Published
n8n community node for docling-serve document conversion API
Downloads
428
Maintainers
Readme
An n8n community node for integrating Docling Serve document conversion API with your workflows.
Installation
- Create a new workflow or open an existing one
- Open the nodes panel by selecting + or pressing N
- Search for Docling Serve
- Select Install to install the node for your instance
OR
Follow the installation guide in the n8n community nodes documentation.
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-docling-servein the npm Package Name field - Agree to the risks of using community nodes
- Select Install
Credentials
- Deploy a Docling Serve instance
- In n8n, create a new Docling Serve API credential
- Enter the Base URL of your Docling Serve instance (default:
http://127.0.0.1:5001) - Optionally enter an API Key if your server requires authentication
- Save the credential
Resources
| Operation | Description | | --------- | ----------- | | Convert from URL | Convert a document from a URL (synchronous) | | Convert from File | Convert a document from binary data (synchronous) | | Convert from URL (Async) | Convert from URL with automatic polling | | Convert from File (Async) | Convert from file with automatic polling |
| Operation | Description | | --------- | ----------- | | Chunk from URL | Chunk a document from a URL (synchronous) | | Chunk from File | Chunk a document from binary data (synchronous) | | Chunk from URL (Async) | Chunk from URL with automatic polling | | Chunk from File (Async) | Chunk from file with automatic polling |
| Operation | Description | | --------- | ----------- | | Get Status | Get the status of an async task | | Get Result | Get the result of a completed async task |
| Operation | Description | | --------- | ----------- | | Health Check | Check server health | | Readiness Check | Check server readiness | | Get Version | Get version information | | Clear Converters | Clear cached converters | | Clear Results | Clear cached results older than specified seconds | | Memory Stats | Get memory usage statistics | | Memory Counts | Get memory object counts |
Development
git clone https://github.com/hansdoebel/n8n-nodes-docling-serve.git
cd n8n-nodes-docling-serve
npm install
npm run build
npm run lintEarly Development Notice
This node is in an early development stage. Not all functions have been fully tested yet. If you encounter any issues, please open an issue on GitHub.
AI Disclosure
This project was developed with the assistance of AI. The following tools were used during development:
- Claude Code (Anthropic) — Claude Opus 4.6 was used for code generation, refactoring, and documentation.
All AI-generated code has been reviewed and validated by the maintainer.
