otherapi_key

Pinata

Manage public IPFS files and groups, inspect gateways and upload metadata, and create constrained signed upload URLs through Pinata's V3 APIs.

Integration

Vendor
Pinata
Category
other
Auth
API_KEY
Tools
9
Composio slug
pinata

Tools

  • Create Public Group

    Create a group for organizing files on the connected account's public IPFS network. The connected Pinata JWT must include org:groups:write.

  • Create Signed Public Upload URL

    Create a 60-second signed URL for one size- and MIME-constrained public IPFS upload. The URL is a secret: use it immediately and never log or persist it. This action does not upload content itself. The connected Pinata JWT must include org:

  • Delete Public Group
    destructive

    Permanently delete one public-network group by ID. This destructive action does not delete the files the group organized. The connected Pinata JWT must include org:groups:write.

  • Get Public Group

    Return one public-network group by its Pinata group ID. The connected Pinata JWT must include org:groups:read.

  • List Gateways

    Return one page of gateways owned by the connected Pinata account without changing gateway configuration. The connected Pinata JWT must include org:gateways:read.

  • List Public Files

    Return one page of files on the connected account's public IPFS network, optionally filtered by file attributes. The connected Pinata JWT must include org:files:read.

  • List Public Groups

    Return one page of groups that organize files on the connected account's public IPFS network. The connected Pinata JWT must include org:groups:read.

  • List Upload Metadata

    List upload-service records, including upload IDs, filenames, CIDs, sizes, group IDs, and timestamps. Use List Public Files instead to search the public IPFS file inventory.

  • Update Public Group

    Update the name, visibility flag, or both for one public-network group. The connected Pinata JWT must include org:groups:write.

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect Pinata.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the Pinata tools in chat.

What teammates see: by default, memories from Pinata are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More other MCPs

See all other MCPs

Data last verified 31 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.