This MCP server provides file upload, metadata lookup, listing, deletion, and provenance retrieval for transfa file shares. It lets MCP-compatible agents upload local files and receive share links, SHA-256 hashes, and expiry information, with optional API-key auth for full access.
From the registry: Upload any file, get a signed link. SHA-256 verified, TTL-enforced, no account required.

Please install the `transfa` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js 18+** — Node.js version 18 or newer is required to run the MCP server via npx.
Optional prerequisites:
- Optional: Create a Transfa API key — A Transfa API key enables authenticated mode and is required for operations like listing uploads and deleting uploads. Without it, the server works in guest mode with limits such as 10 MB max file size and 24h TTL. (https://transfa.sh)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","transfa-mcp"]
- optional environment variables:
- `TRANSFA_API_KEY`: Transfa API key for authenticated access. Optional for guest-mode uploads, but required for tools that list or delete uploads. (example: `<your-api-key>`)
Note: The MCP server runs over stdio. The README states the API key is optional because guest mode works without one, but guest mode has limited capabilities.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.TRANSFA_API_KEYAPI key for authenticated access to transfa; enables actions like listing uploads and removes guest limits.An MCP Server for computer-use in Windows OS