PluginWorld
Pu

put_io_mcp

MCP

Enables conversational management of authorized content in a single put.io account via MCP tools.

@ronburnley · v0.1.0 · no license · updated yesterday

SECURITY

B

SCORE

60

STARS

0

PLUG IN

git clone https://github.com/ronburnley/put_io_mcp.git

See the README to configure this MCP server

README

put.io MCP

Private TypeScript MCP service for conversationally managing authorized content in one put.io account.

The repository is in pre-implementation planning and risk retirement. It does not yet expose working MCP tools, authenticate ChatGPT, or mutate put.io.

Local setup

Requirements:

  • Node.js 24.19.0 or newer
  • pnpm 11.19.0
pnpm install --frozen-lockfile
cp .env.example .dev.vars
pnpm dev

The local health endpoint is http://localhost:8787/health. The Streamable HTTP MCP endpoint is http://localhost:8787/mcp. During the transport spike it exposes only get_storage, which safely returns PUTIO_UNCONFIGURED without a put.io credential or live API request.

Verification

pnpm lint
pnpm typecheck
pnpm test
pnpm test:contract
pnpm build
pnpm build:sdk-spike

Never commit .dev.vars, tokens, OAuth codes, raw magnets, release URLs, account data, or real media filenames.

See AGENTS.md, docs/STATUS.md, and docs/threat-model.md before changing behavior.

SIMILAR PLUGINS