MCP.so
登录

Storacha MCP Storage Server

@storacha

基本信息

分类

文件与存储

许可证

Apache-2.0

传输方式

stdio

作者

storacha

提交者

Felipe Forbeck

关于 Storacha MCP Storage Server

Storacha MCP storage server - self-sovereign data for your AI applications.

#storage#ipfs#trustless#decentralized-storage#filecoin#permissionless#ucan#mcp-server

Storacha MCP Storage Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "storacha-storage-server": {
      "command": "node",
      "args": [
        "./dist/index.js"
      ],
      "env": {
        "MCP_TRANSPORT_MODE": "stdio",
        "PRIVATE_KEY": "<agent_private_key>",
        "DELEGATION": "<base64_delegation>"
      },
      "shell": true,
      "cwd": "./"
    }
  }
}

Storacha MCP Storage Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Storacha MCP Storage Server?

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 integration with agent frameworks and AI systems.

How to use Storacha MCP Storage Server?

Clone the repository, install dependencies with pnpm, install the w3cli, log in to Storacha, create a space and a private key, then create a delegation. Configure your MCP client with the private key and delegation as environment variables. The server supports stdio, sse, and rest transport modes.

Key features of Storacha MCP Storage Server

  • Upload and retrieve files via the Storacha Network
  • Supports IPFS CIDs and multiple path formats
  • Optional Filecoin publishing for permanent storage
  • Identity tool returns the agent's DID key
  • Free storage tiers: 100MB (GitHub) or 5GB (email)

Use cases of Storacha MCP Storage Server

  • Document storage and analysis with secure Blob uploads
  • Long-term structured data storage optimized for accessibility
  • Data sharing between agents and systems using CIDs
  • AI model development with reliable versioned datasets
  • Web application backups and machine learning dataset management

常见问题

1

What free storage options are available?

GitHub users get 100MB free instantly with no credit card. Email users can register and add a credit card to unlock 5GB of free storage.

2

What transport modes does the server support?

The server supports `stdio`, `sse`, and `rest` transport modes. The default is `stdio`, and REST mode is compatible with MCP.so cloud hosting.

3

How do I configure the environment variables?

Set `PRIVATE_KEY` to the agent's private key and `DELEGATION` (optional) to the base64-encoded delegation. If no delegation is set, one must be provided per upload request.

4

What file path formats are accepted for retrieval?

Supported formats include `CID/filename`, `/ipfs/CID/filename`, and `ipfs://CID/filename`.

5

What are the runtime dependencies?

Node.js, pnpm, and the `@web3-storage/w3cli` CLI tool are required. The server is licensed under MIT or Apache 2.0.

评论

文件与存储 分类下的更多 MCP 服务器