Storacha MCP Storage Server - Decentralized storage for AI systems
Storacha MCP Storage Server - Decentralized storage for AI systems
A Model Context Protocol (MCP) server implementation for Storacha hot storage, allowing AI applications to store and retrieve files through a standardized interface. It enables trustless, decentralized data exchange using IPFS and CIDs, ensuring data sovereignty, verifiability, and seamless integration with agent frameworks & AI systems.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| upload | Upload a file to the Storacha Network. The file must be provided as a base64 encoded string with a filename that includes the extension for MIME type detection. |
| retrieve | Retrieve a file from the Storacha Network. Supported filepath formats: CID/filename, /ipfs/CID/filename, or ipfs://CID/filename. |
| identity | Returns the DIDKey of the Storacha Agent loaded from the private key storage configuration. |
{
"mcpServers": {
"storage-server": {
"command": "npx",
"args": ["-y", "@web3-storage/w3cli"],
"env": {
"MCP_TRANSPORT_MODE": "your-value",
"PRIVATE_KEY": "your-value",
"DELEGATION": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| MCP_TRANSPORT_MODE | Configuration value read at startup. | Optional |
| PRIVATE_KEY | Credential the server authenticates with. | Yes |
| DELEGATION | Configuration value read at startup. | Optional |
Enables Claude AI to interact with the Solana blockchain through a standardized Model Context Protocol interface.
Enables AI agents to interact with the Solana blockchain and perform DeFi operations through a standardized interface.
SettleMint’s MCP package gives assistants access to platform and project-development workflows using a project path and personal access token.
Exposes Ethereum wallet functionality to LLM applications through the Model Context Protocol.
Enables AI assistants to interact with blockchains securely, allowing users to maintain control over transaction signing.
Enables AI agents to interact with the Solana blockchain through a standardized interface.