The teckel IPFS Toolkit is an open-source MCP server that gives AI Agents, LLMs, and automated workflows (including n8n and Cursor) the ability to use IPFS as a backend storage medium. Through a single API key, AI Agents can:
Upload files (or base64 data) directly to the teckel IPFS node
Retrieve files by CID, with automatic decryption
Pin / unpin content to control persistence on the decentralized network
List, search, and remove files by nickname or CID
Encrypt content at upload using the teckel API key, or pre-encrypt offline for full end-to-end privacy
Publish any IPFS file to a public, browseable URL on the teckel web server
All uploads are pre-scanned for malware and policy compliance before being accepted. Content uploaded via the toolkit is fully interoperable with the IPFS functionality of the teckelApp — anything stored via the App is accessible to AI Agents, and vice versa.
The toolkit is accessible two ways: as an MCP server (HTTP-streamable or SSE) for natural-language LLM use, or via standard RESTful POST API for direct integration into any application. Pricing is pay-as-you-go via teckel credits.
Also available for n8n: the same IPFS functions are packaged as an n8n community node, n8n-nodes-teckel-ipfs, installable via the n8n UI under Settings → Community Nodes → Install. See the teckel AI page for full installation instructions.