YourImageShare

YourImageShare

Upload, list, and delete files on YourImageShare (free image & video hosting, 200MB limit, no account required) from Claude, ChatGPT, or any MCP-compatible agent.

Category
Visit Server

README

YourImageShare API

smithery badge yourimageshare MCP server

Free JSON/REST API for YourImageShare - a free image and video hosting platform for anonymous and registered users. Use the API to upload, list, and delete files programmatically instead of going through the browser uploader.

Get an API key

Sign in to your account and open the API tab. Your key is shown there, along with a Regenerate button.

Quick example

curl "https://yourimageshare.com/api?key=YOUR_API_KEY" \
  -F "uploads=@/path/to/photo.jpg"
{
  "type": "success",
  "msg": "success",
  "data": {
    "id": "aB3xY9qRz1",
    "type": "image",
    "path": "https://i.yourimageshare.com/aB3xY9qRz1.webp",
    "src": "https://yourimageshare.com/ib/aB3xY9qRz1.webp",
    "direct": "https://yourimageshare.com/ib/aB3xY9qRz1"
  }
}

Endpoints

Method Path Description
POST /api Upload a file
GET /api List your uploads (paginated)
DELETE /api/{id} Delete one of your uploads

Full request/response shapes, rate limits, error codes, and code samples in curl, JavaScript, Python, PHP, and Go are in API.md.

Client libraries

Three official SDKs, so you don't have to hand-roll the HTTP calls, plus a Discord bot built on top of one of them - source for all four lives in this repo:

  • JavaScript/TypeScript: yourimageshare on npm - npm install yourimageshare. Zero dependencies, works in Node.js and browsers. Source: /js.
  • Python: yourimageshare on PyPI - pip install yourimageshare. One dependency (requests), Python 3.8+. Source: /python.
  • MCP server (for AI coding agents - Claude Code, Cursor, and other MCP-compatible clients): yourimageshare-mcp on npm - npx yourimageshare-mcp, no install step. Also listed on Smithery and Glama. Source: /mcp.
  • Discord bot: /upload file:<attachment> slash command, built on the JS SDK. Self-hosted - run your own instance with your own bot token, same model as the ShareX/Flameshot integrations below, not a public bot we run. Source: /discord.

The three SDKs wrap the same three endpoints below (upload/list/delete) with typed results and a proper exception on API errors instead of raw HTTP handling, and are MIT licensed.

No official library for your language? The full HTTP reference covers everything needed to call the API directly.

Expiring uploads

Pass expires_in (seconds, 60 to 2,592,000) on upload to auto-delete a file later - the storage object is removed and the page starts 410ing within about 5 minutes of expiry. Omit it for a normal, permanent upload.

curl "https://yourimageshare.com/api?key=YOUR_API_KEY" \
  -F "uploads=@/path/to/photo.jpg" \
  -F "expires_in=3600"

Screenshot tools

Ready-made configs/scripts to upload straight from a screenshot tool, no browser tab required:

Setup instructions are in the comments at the top of each file, and on the live docs page.

Forum plugins

A real "Upload Image" button next to your forum's post editor - each one uploads through /api and inserts BBCode at your cursor:

All six share one underlying widget, forum-upload.js (also served live from yourimageshare.com/assets/js/forum-upload.js), so fixes/improvements apply everywhere at once. Full setup instructions and downloads are also on the live docs page.

Rate limits

Each API key gets 20 requests/minute and 500 requests/day by default, plus a 2,000/day ceiling per IP address as a backstop. Every response includes X-RateLimit-Limit/X-RateLimit-Remaining headers; a 429 includes Retry-After.

Support

Questions or issues: yourimageshare.com/contact.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured