pinata-mcp

pinata-mcp

3

Pinata-MCP is a server that integrates Claude with Pinata's API to provide access to public and private IPFS. It supports operations like file and group management and offers features for content access and organization.

pinata-mcp

A Model Context Protocol (MCP) server that provides Claude with access to Pinata, allowing interaction with Public and Private IPFS through Pinata's API.

Setup

Prerequisites

  • Node.js 18+ installed
  • A Pinata account with an API key (JWT)

Installation

  • For Claude Code, use claude mcp add.
  • For Claude Desktop, add config to claude_desktop_config.json.

Usage

File Operations

  • Upload files
  • Search files
  • Get file details
  • Update file metadata
  • Delete files

Group Operations

  • List groups
  • Create groups
  • Get group details
  • Update group information
  • Delete groups
  • Manage files within groups

Content Access

  • Create private download links
  • Fetch content from IPFS gateway.