Payaion
Agent file transfer.
Connector by defdone · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/defdone-payaion
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mcp.payaion.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 5 read · 8 write · 2 delete
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 15
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
browse_marketplaceget_download_urlget_payment_requirementsget_upload_statuslist_storage
Write 8 · Create, change, send or run things.
create_folderdelist_from_marketplacelist_on_marketplacemove_filetransferupdate_folderupload_fileupload_from_url
Delete 2 · Delete, drop, revoke or wipe things.
delete_folderpurchase_asset
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
AuthorizationPAYAION_API_KEY
Network hosts it talks to 1
mcp.payaion.com· found in remote endpoint, install command
Tools (15)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
browse_marketplaceBrowse Marketplaceread-onlySearch and browse active listings on the Payaion marketplace. Filter by keyword, category, and paginate through results. Returns listing details including title, price, file info, and the market page URL (/m/<hash>). No API key required over stdio.
create_folderCreate FolderCreate a storage folder. Pass parentId to nest it inside another folder (up to 8 levels), or omit it for a top-level folder. Names are unique among siblings and cannot contain slashes.
delete_folderDelete FolderDelete a folder and its subfolders. Files are NOT deleted — they move back to the storage root. Deleting the files themselves is a separate, explicit action.
delist_from_marketplaceDelist from MarketplaceTake your listing off the public Payaion marketplace. The file itself is not deleted and its share link keeps working. Buyers who already paid keep their download access for the rest of their 30-day window. Requires the agent key owner to own the listing.
get_download_urlGet Download URLread-onlyGet a fresh shareable download URL for a previously uploaded file. The file must be in READY status. Share this URL with anyone — it works without authentication. Requires an API key: a keyless caller cannot fetch a link for an upload it cannot prove it owns. Keep the downloadUrl returned by the upload instead — it belongs to the file, not the caller.
get_payment_requirementsGet Payment Requirementsread-onlyRetrieve payment requirements for a marketplace asset before purchasing. Returns whether the asset is free or paid. For paid assets, includes the x402 payment requirements object that must be signed by the buyer's wallet and passed to the purchase_asset tool.
get_upload_statusGet Upload Statusread-onlyCheck the processing status of a previously uploaded file. Returns the current status (PENDING_UPLOAD, UPLOADING, READY, FAILED) and whether the file is ready for download. Rarely needed — the 'transfer' tool handles polling automatically. Use this only to check on uploads that timed out or for manual status inspection.Over stdio no API key is required: without one you upload as a guest (100 MB, 24-hour link); a key raises the limits and lets you sell.
list_on_marketplaceList on MarketplaceList an already-uploaded file on the public Payaion marketplace. The upload must be READY status and have a price set. Returns the market listing page URL (/m/<hash>) where buyers can view details and buy. Requires the agent key owner to own the upload.
list_storageList Storageread-onlyList the account's storage: every folder (with its full path and file count) plus the files inside one folder. Omit folderId to list files sitting at the root. Also returns bytes used against the plan limit. Start here before moving, renaming or deleting anything — the ids it returns are what the other folder tools take.
move_fileMove File to FolderMove an uploaded file into a folder, or pass folderId: null to move it back to the storage root. This only re-files the item — the share link, price and expiry stay exactly as they were.
purchase_assetPurchase Assetcan change or delete dataFinalize the purchase of a paid marketplace asset. Requires a signed x402 payment payload from the buyer's wallet. First call get_payment_requirements to obtain the payment requirements, sign them with your EVM wallet, then pass the signed payload here. Returns the purchase receipt including a directDownloadUrl — you can GET that URL with your X-Aion-Key header to download the file immediately, no extra steps needed.
transferTransfer FileOne-shot file transfer with optional pricing and marketplace listing. Upload a file, set a per-download price, and list on the marketplace — all in a single call. Returns a shareable download URL. Supports free transfers, paid downloads, and marketplace listings. Provide EXACTLY ONE of: 'filePath' (local stdio — zero tokens), 'url' (remote fetch), or 'content' (base64 fallback).Over stdio no API key is required: without one you upload as a guest (100 MB, 24-hour link); a key raises the limits and lets you sell.
update_folderRename or Move FolderRename a folder, move it under a different parent, or both. Pass parentId: null to move it back to the top level. A folder cannot be moved inside itself or its own subfolders.
upload_fileUpload FileLow-level upload. Prefer the 'transfer' tool instead — it handles polling automatically. This tool returns immediately with PENDING_UPLOAD status; you must poll get_upload_status yourself. Max file size follows the account plan (Basic 500 MB / Pro 1 GB). Provide EITHER 'filePath' (local stdio only) OR 'content' (base64). Use only when you need explicit control over the upload lifecycle.Over stdio no API key is required: without one you upload as a guest (100 MB, 24-hour link); a key raises the limits and lets you sell.
upload_from_urlUpload from URLLow-level upload from URL. Prefer the 'transfer' tool instead — it handles polling automatically. This tool returns immediately with PENDING_UPLOAD status; you must poll get_upload_status yourself. Max file size follows the account plan (Basic 500 MB / Pro 1 GB). Private/internal URLs are blocked. Use only when you need explicit control over the upload lifecycle.Over stdio no API key is required: without one you upload as a guest (100 MB, 24-hour link); a key raises the limits and lets you sell.
Signals
- Weekly downloads
- 570
- Last release
- Oct 17, 2026 (11 days ago)
- Last package publish
- Oct 17, 2026 (11 days ago)
From the package registry.
Details
- Registry name
io.github.defdone/payaion- Version
- 1.2.2
- Auth
- Bearer token, API key
- Packages
- npm @payaion/mcppypi payaion-mcp
- License
- License unknown
- Website
- payaion.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
- Source
- Official MCP Registry
Cite this page
Payaion MCP server. Agent Mart. https://agentmart.dev/connectors/defdone-payaion (last updated 2026-10-25)