Cloud Storage · Developer Tools

Pinata MCP logo

Pinata MCP

pinatacloud/pinata-mcp

A Model Context Protocol (MCP) server that provides Claude with access to Pinata. This integration allows Claude to interact with Public and Private IPFS through Pinata's API.

Install

Client configuration

{
  "mcpServers": {
    "pinata": {
      "command": "npx",
      "args": [
        "pinata-mcp",
        "/path/to/allowed/directory",
        "/another/allowed/directory"
      ],
      "env": {
        "PINATA_JWT": "<PINATA_JWT>",
        "GATEWAY_URL": "<GATEWAY_URL>"
      }
    }
  }
}

Environment variables

PINATA_JWTGATEWAY_URL
GitHub stars
3
Category
Cloud Storage, Developer Tools
Updated
Oct 6, 2026

Tools (35)

  • testAuthentication

    Verify that your Pinata JWT is valid and working

  • uploadFile

    Upload a file to Pinata (public or private IPFS)

  • searchFiles

    Search files by name, CID, or MIME type

  • getFileById

    Get detailed file information by ID

  • updateFile

    Update file metadata (name, key-values)

  • deleteFile

    Delete a file from Pinata

  • createLink

    Create a gateway link for public or private files

  • createPrivateDownloadLink

    Generate a temporary download link for private files

  • fetchFromGateway

    Fetch content from IPFS via Pinata gateway

  • listGroups

    List groups with optional filtering

  • createGroup

    Create a new group for organizing files

  • getGroup

    Get group details by ID

  • updateGroup

    Update group information

  • deleteGroup

    Delete a group

  • addFileToGroup

    Add a file to a group

  • removeFileFromGroup

    Remove a file from a group

  • createPaymentInstruction

    Create payment requirements for gated content

  • listPaymentInstructions

    List/filter existing payment instructions

  • getPaymentInstruction

    Get details of a specific payment instruction

  • updatePaymentInstruction

    Modify payment instruction settings

  • deletePaymentInstruction

    Remove a payment instruction

  • listPaymentInstructionCids

    List CIDs associated with a payment instruction

  • addCidToPaymentInstruction

    Associate a CID with a payment instruction

  • removeCidFromPaymentInstruction

    Remove a CID association

  • addSignature

    Add a cryptographic signature to a CID

  • getSignature

    Get signature details by CID

  • deleteSignature

    Remove a signature

  • createSignedUploadUrl

    Create a presigned URL for client-side uploads

  • pinByCid

    Pin an existing CID from the IPFS network

  • queryPinRequests

    Query the status of pin requests

  • cancelPinRequest

    Cancel a pending pin request

  • vectorizeFile

    Vectorize a file for semantic search

  • deleteFileVectors

    Delete vectors for a file

  • queryVectors

    Query vectorized files using semantic search

  • listAllowedDirectories

    List directories the server can access for file operations

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
MCP Gdrive logo

MCP Gdrive

isaacphi/mcp-gdrive

81

This MCP server integrates with Google Drive to allow listing, reading, and searching files, as well as the ability to read and write to Google Sheets.

Cloud Storage
MCP Svelte Docs logo

MCP Svelte Docs

spences10/mcp-svelte-docs

48

An MCP server providing Svelte 5 and SvelteKit definitions extracted from TypeScript declarations, with syntax, parameters and examples for Svelte 5 concepts.

Cloud Storage
Sample MCP Server S3 logo

Sample MCP Server S3

aws-samples/sample-mcp-server-s3

37

An MCP server implementation for retrieving data such as PDF's from S3.

Cloud Storage
MCP Server Opendal logo

MCP Server Opendal

Xuanwo/mcp-server-opendal

28

A Model Context Protocol (MCP) server implementation that provides access to various storage services via Apache OpenDAL™.

Cloud Storage
Unstructured API MCP Server logo

Unstructured API MCP Server

Unstructured-IO/UNS-MCP

25

If you want to parse and transform files into structured output (markdown, JSON, HTML, or plain text), use the Unstructured Transform MCP server instead.

Cloud Storage
Gdrive MCP Server logo

Gdrive MCP Server

felores/gdrive-mcp-server

23

A powerful Model Context Protocol (MCP) server that provides seamless integration with Google Drive, allowing AI models to search, list, and read files from Google Drive.

Cloud Storage