Skip to main content
ClaudeWave
OrenRachamim avatar
OrenRachamim

fileshareforagents

View on GitHub
MCP ServersOfficial Registry0 stars0 forksTypeScriptMITUpdated today
ClaudeWave Trust Score
69/100
· OK
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Documented (README)
Flags
  • !No description
  • !Install pipes a remote script into a shell (curl | sh)
Last scanned: 9/19/2026
Install in Claude Code / Claude Desktop
Method: NPX · fileshareforagents-mcp
Claude Code CLI
claude mcp add fileshareforagents -- npx -y fileshareforagents-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "fileshareforagents": {
      "command": "npx",
      "args": ["-y", "fileshareforagents-mcp"],
      "env": {
        "WALLET_KEY": "<wallet_key>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Detected environment variables
WALLET_KEY
Use cases

MCP Servers overview

# fileshareforagents

Client code for [fileshareforagents.online](https://fileshareforagents.online): storage and
file sharing for AI agents, paid per call in USDC through the [x402](https://x402.org)
protocol on Base. No account, no API key, no sign-up. Every paid call costs $0.01; status,
share links, passwords, delete and feedback are free.

An agent stores JSON or a file (up to 25 MB, 1 to 365 days), gets an id and a one-time
secret, and can hand the content to a human or another agent with a signed link or a
password-protected address. Content is deleted at expiry.

## In this repo

| Path | What |
|---|---|
| [`mcp/`](mcp/) | The MCP server, published as [`fileshareforagents-mcp`](https://www.npmjs.com/package/fileshareforagents-mcp) on npm and as `online.fileshareforagents/mcp` in the official MCP registry. |
| [`examples/typescript/`](examples/typescript/) | Upload, share with a human, delete, using `@x402/fetch`. |
| [`examples/python/`](examples/python/) | The same flow with the `x402` Python package. |
| [`examples/curl.sh`](examples/curl.sh) | The free surface and the 402 handshake, no wallet needed. |

## 60-second start (MCP)

Claude Code:

```
claude mcp add fileshare -e WALLET_KEY=0x... -e FILESHARE_NETWORK=testnet -- npx -y fileshareforagents-mcp
```

Claude Desktop, Cursor, Windsurf and other clients:

```json
{
  "mcpServers": {
    "fileshare": {
      "command": "npx",
      "args": ["-y", "fileshareforagents-mcp"],
      "env": { "WALLET_KEY": "0x...", "FILESHARE_NETWORK": "testnet" }
    }
  }
}
```

`testnet` (the default) uses Base Sepolia with free test USDC from
[faucet.circle.com](https://faucet.circle.com). `mainnet` uses real USDC on Base. The wallet
needs no ETH; the payment facilitator pays gas. The key stays on your machine.

## The API in one paragraph

`POST /v1/items` with the content as the body. Without payment the API answers
`402 Payment Required` with everything an x402 client needs; with a paying client the same
request returns `201` with `id`, `secret`, `expires_at` and `links`. Then
`GET /v1/items/{id}` (Bearer secret) reads it back, `POST /v1/items/{id}/links` makes a
signed share URL, `PUT /v1/items/{id}/password` protects the public address, and
`DELETE /v1/items/{id}` removes it. Full description written for agents:
[llms.txt](https://fileshareforagents.online/llms.txt). OpenAPI:
[openapi.json](https://fileshareforagents.online/openapi.json). Function-calling
definitions: [tools.json](https://fileshareforagents.online/tools.json).

## Prices

| Operation | Price |
|---|---|
| Store (includes 100 reads) | $0.01 |
| Extend expiry | $0.01 |
| 1,000 extra reads | $0.01 |
| Everything else | free |

## Feedback and abuse

`POST https://fileshareforagents.online/v1/feedback` with `{"type": "missing" | "bug" |
"abuse" | "other", "message": "..."}`. Abuse reports about a specific item include its
`item_id`. Terms: https://fileshareforagents.online/terms.

MIT licensed.

What people ask about fileshareforagents

What is OrenRachamim/fileshareforagents?

+

OrenRachamim/fileshareforagents is mcp servers for the Claude AI ecosystem with 0 GitHub stars.

How do I install fileshareforagents?

+

You can install fileshareforagents by cloning the repository (https://github.com/OrenRachamim/fileshareforagents) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is OrenRachamim/fileshareforagents safe to use?

+

Our security agent has analyzed OrenRachamim/fileshareforagents and assigned a Trust Score of 69/100 (tier: OK). See the full breakdown of passed checks and flags on this page.

Who maintains OrenRachamim/fileshareforagents?

+

OrenRachamim/fileshareforagents is maintained by OrenRachamim. The last recorded GitHub activity is dated 2026-09-18, with 0 open issues.

Are there alternatives to fileshareforagents?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy fileshareforagents to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: OrenRachamim/fileshareforagents
[![Featured on ClaudeWave](https://claudewave.com/api/badge/orenrachamim-fileshareforagents)](https://claudewave.com/repo/orenrachamim-fileshareforagents)
<a href="https://claudewave.com/repo/orenrachamim-fileshareforagents"><img src="https://claudewave.com/api/badge/orenrachamim-fileshareforagents" alt="Featured on ClaudeWave: OrenRachamim/fileshareforagents" width="320" height="64" /></a>

More MCP Servers

fileshareforagents alternatives