mcpField
P
Put It Online

Put It Online

远程服务
putit.online文件与存储02 周前更新

关于 Put It Online

Put It Online 是一个托管的远程 MCP 服务,可将 AI 生成的网页和文件发布为短链接,供分享使用。匿名链接有效期为 7 天;登录账户可管理链接,并使用密码保护、永久保留等付费功能。

主要功能

  1. 01发布 HTML、CSS、JavaScript 网页或静态站点
  2. 02上传文件并生成短链接
  3. 03为大文件创建一次性上传会话
  4. 04查看链接状态、到期时间和浏览量
  5. 05管理账户链接、删除链接或设置密码

适用场景

  1. 01发布并分享活动 RSVP 页面
  2. 02为客户分享 PDF 或图片链接
  3. 03查看账户中即将到期的链接
  4. 04为提案链接设置密码

MCP 相关

托管 MCP 服务通过 Streamable HTTP 提供网页发布、文件上传和链接管理工具,支持匿名连接、OAuth 2.1 或 API 密钥认证。匿名链接有效期为 7 天;部分链接管理功能仅适用于付费方案。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://putit.online/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

10
参数类型必填说明
slugstring否自定义链接名称(3–40 个字母、数字或连字符);仅适用于支持自定义名称的套餐。
contentstring是文件内容:纯文本;当 encoding 为 "base64" 时使用 base64(二进制文件均使用 base64)。
encodingenum否`content` 的编码方式。text | base64
filenamestring是包含扩展名的文件名,例如 "report.pdf" 或 "index.html"。扩展名决定链接的呈现方式。
passwordstring否访客必须输入此密码才能打开链接;仅适用于支持密码保护的套餐。
mime_typestring否可选的 MIME 类型;用于补充缺失的文件扩展名。

详细介绍

在线发布

Put It Online MCP 服务

Put It Online 可将文件和 AI 制作的网页转换为简短的公开链接。此仓库包含其托管远程 MCP 服务的公开元数据和连接说明:

https://putit.online/mcp

让助手创建落地页、RSVP 页面、图表或报告,它就会将其发布为可访问的网页。也可以用同样的方式分享 PDF、图片、zip 或其他文件。每次上传都会经过安全检查,之后链接才会上线;已发布的页面会在各自链接的沙盒中提供。

  • 传输方式: Streamable HTTP(远程,无需安装)
  • 身份验证: 可选。支持匿名使用(链接有效期为 7 天,并附带私密管理令牌)。使用 OAuth 2.1(PKCE、客户端 ID 元数据文档或动态客户端注册)或 API 密钥登录,即可将链接保存在你的账户中。
  • 仅限账户的 URL: https://putit.online/mcp/account 始终会要求你登录。适用于连接时才决定使用 OAuth 的客户端(Windsurf、Zed、Le Chat、Docker)。
  • 官方 MCP Registry 名称: online.putit/put-it-online
  • 文档: https://putit.online/connect · 隐私: https://putit.online/privacy · 条款: https://putit.online/terms · 支持: https://putit.online/support

服务本身是托管服务,并非开源。此仓库仅包含元数据(server.json、gemini-extension.json、glama.json)、说明和徽标,采用 MIT 许可证。

工具

工具功能
publish_site发布网页或小型静态网站(HTML、CSS、JavaScript、图片),并获取其链接
upload_file将文件(文本文件,或二进制文件的 base64)分享为短链接
create_upload_session获取用于大文件的一次性上传 URL / curl 命令
get_link查看链接状态(在线、检查中……)、有效期和浏览量
delete_link永久删除链接及其文件
list_links列出已连接账户中的链接
set_password添加或移除链接密码(付费方案)
make_permanent永久保留在线链接(付费方案)
extend重置 7 天链接的计时(付费方案)
get_account查看已连接账户的方案、限额和功能

所有工具都带有 title 和 readOnlyHint / destructiveHint 注释以及 outputSchema。

连接

Claude(claude.ai、Desktop、移动端)

自定义 → 连接器 → 添加自定义连接器 → 粘贴 https://putit.online/mcp → 添加。Claude 提示时登录。

Claude Code
claude mcp add --transport http put-it-online https://putit.online/mcp
ChatGPT

设置 → 应用 → 高级设置 → 启用开发者模式。然后依次选择插件 → + → 添加自定义 MCP 服务端 → 粘贴 https://putit.online/mcp → 身份验证选择 OAuth。

Codex
codex mcp add put-it-online --url https://putit.online/mcp

或在 ~/.codex/config.toml 中:

[mcp_servers.put-it-online]
url = "https://putit.online/mcp"
Cursor

添加到 Cursor(深层链接),或在 ~/.cursor/mcp.json 中添加:

{ "mcpServers": { "put-it-online": { "url": "https://putit.online/mcp" } } }
VS Code / GitHub Copilot

在 VS Code 中安装(深层链接),或在 .vscode/mcp.json 中添加:

{ "servers": { "put-it-online": { "type": "http", "url": "https://putit.online/mcp" } } }

或运行 code --add-mcp '{"name":"put-it-online","type":"http","url":"https://putit.online/mcp"}'

Gemini CLI
gemini extensions install https://github.com/kitsunde/putit-mcp
# or
gemini mcp add --transport http put-it-online https://putit.online/mcp
Windsurf(mcp_config.json)
{ "mcpServers": { "put-it-online": { "serverUrl": "https://putit.online/mcp/account" } } }
Zed(settings.json)
{ "context_servers": { "put-it-online": { "url": "https://putit.online/mcp/account" } } }
Cline

添加远程服务(Streamable HTTP),URL 为 https://putit.online/mcp。请参阅 llms-install.md。

使用 API 密钥代替 OAuth

在 https://putit.online/connect 创建密钥,并将其作为 Authorization: Bearer pio_… 发送:

{
  "mcpServers": {
    "put-it-online": {
      "url": "https://putit.online/mcp",
      "headers": { "Authorization": "Bearer pio_your_api_key" }
    }
  }
}
仅运行本地(stdio)服务的客户端
{
  "mcpServers": {
    "put-it-online": {
      "command": "npx",
      "args": ["-y", "https://putit.online/downloads/putit-mcp.tgz"],
      "env": { "PUTIT_URL": "https://putit.online" }
    }
  }
}

在 env 中添加 "PUTIT_API_KEY": "pio_…",即可使用账户模式。需要 Node 20+。

示例提示词

  • “为 Sam 30 岁生日(11 月 14 日)制作一个单页 RSVP 网站并发布上线。”
  • “把这份 PDF 发布到网上,并给我一个可以发给客户的链接。”
  • “我的哪些链接会在本周过期?”
  • “为提案链接添加密码。”
  • “删除我昨天创建的链接。”

另提供

隐私

Put It Online 只会收到助手发送给它的内容(工具输入和文件、客户名称及请求元数据),不会收到你的对话。详情:https://putit.online/privacy。内容规则:https://putit.online/acceptable-use。举报滥用行为:https://putit.online/report。

许可证

本仓库中的元数据和文档采用 MIT 许可证。Put It Online 服务由新加坡的 Kit Sunde 运营。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。