upload-and-share

Uploads local files to StableUpload and retrieves public URLs for sharing via agentcash MCP.

16|12|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Merit-Systems/agentcash-skills --skill upload-and-share
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upload-and-share
Source: https://github.com/Merit-Systems/agentcash-skills/tree/main/mcp/skills/upload-and-share
Command: npx skills add https://github.com/Merit-Systems/agentcash-skills --skill upload-and-share

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upload files to the cloud and get shareable public URLs using StableUpload with x402 micropayments. This enables quick, permission-controlled file sharing without exposing private hosting services.

Core Features & Use Cases

  • Upload local files to generate public URLs for sharing across apps and platforms
  • Host images, documents, or static assets with predictable expiry and billing via agentcash MCP
  • Publish files publicly for 6 months and manage domain hosting for static sites if needed

Quick Start

Upload a file to StableUpload and retrieve its public URL for sharing.

Frequently Asked Questions about upload-and-share

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload files and get a public URL for sharing?

To upload files and get a public URL, this Skill purchases an upload slot via agentcash MCP, sends the local file to the provided StableUpload URL, and retrieves a publicly accessible link for sharing.

Do I need API keys to upload local files to StableUpload?

No API keys are required to upload local files to StableUpload. The process handles authentication internally by checking your wallet balance and completing x402 micropayments through agentcash MCP.

How does micropayment billing work for file hosting?

Micropayment billing for file hosting operates on tier-based pricing paid via agentcash MCP. The Skill verifies your wallet balance, purchases the required upload slot, and then proceeds with the file upload.

What is the expiry period for files hosted with public URLs?

Files hosted with public URLs have a six-month expiry period. Once uploaded through StableUpload, the generated public links remain active for sharing images, documents, or static assets until that timeframe elapses.

Can I host static site assets using x402 micropayments?

Yes, you can host static site assets using x402 micropayments. The Skill supports uploading images, documents, and static files, providing public URLs and domain hosting management for static sites.

What happens if my wallet balance is insufficient for an upload slot?

If your wallet balance is insufficient for an upload slot, the Skill cannot complete the x402 micropayment required by agentcash MCP. The upload process explicitly requires a balance check before purchasing slots.