Skip to content

Add Provenance MCP server to .mcp.json.example and INSTALL.md #15

Description

@crtahlin

Request

Add the Swarm Provenance MCP server to .mcp.json.example and INSTALL.md so Datacore users can discover and install it.

Context

The Provenance MCP server (datafund/swarm_provenance_MCP) provides AI agents with tools for:

  • Swarm postage stamp management (purchase, extend, list)
  • Data upload/download to Swarm decentralized storage
  • Provenance metadata storage (immutable, verifiable records)
  • On-chain hash anchoring and verification (Base Sepolia)
  • Transformation lineage tracking

It has a Docker zero-install option which makes it easy to add.

Suggested changes

.mcp.json.example

Add after the datacore entry (see #14):

"swarm-provenance": {
  "command": "docker",
  "args": [
    "run", "-i", "--rm",
    "-e", "SWARM_GATEWAY_URL=https://provenance-gateway.datafund.io",
    "ghcr.io/datafund/swarm-provenance-mcp"
  ],
  "comment": "Swarm Provenance MCP — stamp management, data storage, on-chain anchoring. Requires Docker."
}

For on-chain features, users add -e CHAIN_ENABLED=true -e PROVENANCE_WALLET_KEY=0x... to args.

INSTALL.md Step 4

Mention alongside other MCP servers:

CATALOG.md

Add under available integrations/MCP servers.

Related

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions