AIToURL

com.aitourlPublished by aitourl.comOfficial publisherv1.4.0Updated Nov 7, 2026

Your AI makes the file, you get a public link. Host PDFs, images and files from any MCP client.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowFiles & Storage

Overview

AI-generated overview

Remote MCP server that hosts files your assistant creates and returns a public link you can share.

What you can do
  • Publish Markdown as a hosted PDF and get a shareable link
  • Import a file from a URL, or upload small files directly and create one-time upload links for larger ones
  • List, search, read back, rename, replace and delete hosted files
  • Organize files into folders and tags, and share a folder as a public page
  • Set link options such as password, expiry, download limit or e-mail capture, and view download stats and collected leads
  • Send feedback to the AIToURL team
When to use it
Useful when an assistant produces a document, image or archive and you want a link to share instead of downloading and re-uploading it, or when you want to manage and track previously published files from the conversation.
Requirements
A remote MCP client that supports streamable HTTP and OAuth; connect to the AIToURL endpoint and sign in with Google or GitHub to approve files:read and files:write. No API key or environment variables. A free plan includes MCP access; several features need a paid Pro plan.
Before you install
Published files become publicly reachable through their links, so avoid uploading confidential material. The assistant can rename, replace and delete files, and deleting a file breaks its link. Pro features include e-mail capture of downloaders and download analytics, which collect visitor data. Paid plan is 5 EUR per month or 49 EUR per year; files are stored in Europe.

Installation

In SourceWeft

  1. Open AIToURL in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.aitourl%2Faitourl/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "aitourl": {
      "type": "http",
      "url": "https://aitourl.com/mcp"
    }
  }
}

README

[AIToURL logo]

AIToURL — Your AI makes the file. You get the link.

AIToURL is a remote MCP server that lets your AI assistant publish files and hand you back a permanent public link. Ask Claude, ChatGPT, Cursor or any MCP client to write a PDF, export an image or package a ZIP — AIToURL hosts it and returns a clean URL you can share anywhere (email, Instagram DMs, Slack, a client portal).

  • 🌐 Website: https://aitourl.com
  • 🔌 MCP server URL: https://aitourl.com/mcp
  • 🔐 Auth: OAuth 2.1 (sign in with Google or GitHub, no API key to copy)
  • 🆓 Free plan includes MCP access
  • 📇 Official MCP Registry name: com.aitourl/aitourl

[Demo: ask Claude for a checklist PDF, AIToURL publishes it and Claude returns a public link that opens anywhere]
The whole flow in 27 seconds: ask, publish, share the link. (MP4 version)

This repository is the public presentation of AIToURL (docs, setup, screenshots). The service itself is hosted at aitourl.com.


Why

AI assistants are great at creating files — checklists, reports, quotes, e-books — but sharing them is clunky: download, re-upload somewhere, copy a link. AIToURL removes those steps:

"Write me a launch checklist as a PDF and give me the link."

…and the link arrives in the conversation.

Connect your AI

The server uses streamable HTTP at https://aitourl.com/mcp. On first use you'll be redirected to aitourl.com to sign in and approve access (files:read / files:write).

Claude (claude.ai, desktop, mobile)

Add a custom connector in Claude's connector settings and paste:

https://aitourl.com/mcp

Claude Code

bash
claude mcp add --transport http aitourl https://aitourl.com/mcp

Cursor

[Add AIToURL to Cursor]

Or by hand, in ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

json
{  "mcpServers": {    "aitourl": {      "url": "https://aitourl.com/mcp"    }  }}

ChatGPT

Enable developer mode in ChatGPT, then add a custom connector with the URL https://aitourl.com/mcp. (Availability depends on your ChatGPT plan.)

Other MCP clients

Any client that supports remote MCP servers with OAuth works — point it at https://aitourl.com/mcp.

Tools

ToolWhat it does
publish_documentTurns Markdown into a PDF, hosts it, returns the link
import_from_urlFetches a file from a URL and hosts it
create_upload_link / check_uploadOne-time upload address for larger files
upload_fileDirect upload for small files (base64)
list_files / get_fileList your files, with size, date, downloads and public link (on Pro the link serves the file directly)
read_fileReturns a file's raw content into the conversation (text ≤ 100 KB, images and other files ≤ 2 MB), for AI apps that can't download (Pro)
search_filesTypo-tolerant search by name, folder, tag and file type
replace_fileUpdate a file's content while keeping the same link (Pro)
rename_fileRename a file; existing links keep working
delete_fileDelete a file; its link stops working
list_folders, create_folder, move_file, rename_folder, delete_folderPrivate folders — links never change when you move files (Pro)
update_tags / list_tagsTag files and folders (adding tags: Pro)
update_link_settingsPassword, e-mail capture, expiry date or download limit on a link (Pro)
get_statsDownloads per day, sources, countries and devices for a file (Pro)
list_leadsE-mails collected on e-mail-gated links (Pro)
share_folderPublic page listing a folder's files and subfolders (Pro)
send_feedbackReport a bug or suggest a feature to the AIToURL team, straight from your AI

Example prompts

  • "Write a one-page onboarding guide for new clients as a PDF and give me a link."
  • "Turn this table into a CSV, publish it and send me the URL."
  • "List the files I published this week and how many times each was downloaded."
  • "Move all my invoices into the folder Clients/Dupont."
  • "Find my logo in the Brand folder and use it in the Dupont proposal."
  • "Publish my lead magnet as a PDF and ask for an e-mail before the download."
  • "How many people downloaded my guide this week, and from where?"
  • "Share my Free resources folder and give me the public link."

Plans

FreePro
MCP access✅✅
Files100Unlimited
Storage—50 GB
Max file size25 MB250 MB
LinksShort AIToURL page before each downloadDirect links (work in automation tools)
File retention90 days after the last downloadNever expire while you're Pro
Replace a file, keep its link—✅
Folders and tags—✅
Read files back into the conversation (read_file)—✅
E-mail capture before download (lead magnets), CSV export—✅
Download stats (per day, source, country, device)—✅
Password, expiry date, download limit—✅
Share a folder as a public page—✅
AIToURL branding on PDFsYesNo
Price0 €5 €/month or 49 €/year (VAT incl.)

Upgrade from your dashboard: https://aitourl.com/dashboard/billing

Security & privacy

  • OAuth 2.1 with PKCE, short-lived access tokens, rotating refresh tokens, instant revocation from your dashboard.
  • Files are stored in a private bucket in Europe.
  • Abuse reports: [email protected] · Contact: [email protected]

Screenshots

Your AI publishes the file and replies with a link

[AIToURL: your AI makes the file, you get the link]
What people see when they open the link

[AIToURL download page on mobile]
A PDF made with publish_document (open it)

[Example PDF generated from Markdown]

Your dashboard: files, search, type filters, folders and tags

[AIToURL dashboard]

Made in France by Anthony Perinot · https://aitourl.com

Source: README.md at commit f1dec5c

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

3
  1. v1.4.0LatestNov 7, 2026
  2. v1.3.0Nov 4, 2026
  3. v1.2.0Nov 3, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.