API ВЕГА
English

Сервер MCP deed.page и навык для агентов

deed.page публикует файл или папку по постоянному URL https://.deed.page/ за один вызов. Аккаунт, API-ключ, код из письма и ссылка для подтверждения владения не нужны. В этом репозитории описан размещённый удалённый сервер MCP (https://deed.page/mcp, см. раздел Сервер MCP), а также находится навык deed.page для агентов, который выполняет ту же задачу с помощью одного запроса curl.

Сервис работает с Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, Grok Bot, Hermes Agent и любыми агентами, которые читают файлы SKILL.md в формате agentskills.io.

Сервер MCP

deed.page предоставляет размещённый удалённый сервер MCP. С его помощью агенты публикуют файлы или папки по постоянному URL https://.deed.page/, а затем обновляют, версионируют, защищают паролем или удаляют их. Исходный код сервера в этом репозитории отсутствует: сервер размещён по URL ниже.

URLhttps://deed.page/mcp
ТранспортStreamable HTTP
Имя в реестре MCPpage.deed/deed-page
АутентификацияДля начала не требуется. См. раздел Аутентификация.

Настройка

VS Code / GitHub Copilot (.vscode/mcp.json):

{
  "servers": {
    "deed-page": {
      "type": "http",
      "url": "https://deed.page/mcp"
    }
  }
}

Claude Code:

claude mcp add --transport http deed-page https://deed.page/mcp

Для любого другого клиента MCP: добавьте удалённый сервер с транспортом Streamable HTTP и URL https://deed.page/mcp.

Аутентификация

Аккаунт, API-ключ и OAuth не требуются. При первом вызове publish_site сервер один раз возвращает токен владельца (deed_tok_...). С помощью этого токена можно обновлять или удалять принадлежащие владельцу сайты. Передавайте его одним из двух способов:

  • в необязательном заголовке Authorization: Bearer deed_tok_... или

  • в аргументе token инструмента.

Храните токен в секрете. Инструмент rotate_token заменяет его, а revoke_token отзывает.

Инструменты

26 инструментов:

ИнструментНазначение
publish_siteПубликует файлы по постоянному активному URL с заданным slug. При первом вызове возвращает токен владельца.
update_siteЗаменяет файлы сайта или добавляет только переданные пути.
get_siteПроверяет, доступен ли сайт с указанным slug, и возвращает его URL, версию, размер и временные метки. Токен не требуется.
list_sitesПоказывает все активные сайты, принадлежащие владельцу токена.
delete_siteУдаляет сайт без возможности восстановления.
list_versionsПоказывает сохранённые версии сайта.
restore_versionВосстанавливает сохранённую версию сайта.
get_manifestВозвращает подписанный манифест версии сайта (Ed25519).
plan_uploadПодготавливает большой файл к загрузке: показывает, какие файлы уже сохранены, и возвращает URL загрузки для каждого отсутствующего файла.
finalize_uploadЗавершает большую загрузку, создавая новую версию.
set_site_accessУстанавливает или снимает пароль сайта.
set_listingДобавляет сайт в публичную галерею или удаляет его оттуда.
site_analyticsПоказывает количество просмотров без использования cookie, популярные пути, источники переходов и количество обращений AI-краулеров к сайту.
add_domainПодключает собственный домен и возвращает записи DNS, которые нужно создать.
list_domainsПоказывает список собственных доменов.
domain_statusПроверяет и обновляет статус проверки собственного домена и его сертификата.
remove_domainУдаляет собственный домен.
whoamiПоказывает тариф, лимиты и использование ресурсов для токена.
get_upgrade_linkВозвращает ссылку на оформление платного тарифа.
set_badgeНастраивает бейдж «Published with deed.page». Удалить его можно только на платном тарифе: Hobby за $3/mo или Pro.
claim_share_creditТолько для бесплатного тарифа; доступно один раз на токен. Передайте URL своей публичной публикации о deed.page в X или Reddit, чтобы получить +25 сайтов и лимит 50 MB на сайт.
rotate_tokenВыпускает новый токен владельца; все сайты сохраняются за ним.
revoke_tokenОтзывает текущий токен или все токены.
create_webhookРегистрирует webhook для событий сайтов и доменов.
list_webhooksПоказывает зарегистрированные webhook.
delete_webhookУдаляет webhook.

Использование

Попросите агента: «опубликуй эту папку на deed.page» или «размести этот отчёт и дай мне ссылку». Агент вызовет publish_site, передав файлы, и вернёт активный URL. Чтобы позже изменить сайт, он вызовет update_site, указав тот же slug и токен.

Бесплатный тариф: 25 сайтов, 25 MB на сайт, 60 публикаций в час. Бесплатные сайты общедоступны, поэтому не публикуйте на них секретные данные. Поддерживаются только статические файлы. На бесплатных сайтах отображается небольшой бейдж «Published with deed.page»; на тарифах Hobby ($3/mo) и Pro бейдж не отображается.

Навык и плагины

Навык состоит из одного файла: skills/deed-page/SKILL.md. Репозиторий также является плагином: он объединяет этот навык с размещённым сервером MCP deed.page и содержит манифесты для разных агентов:

ФайлФормат
plugin.json, mcp.jsonAgent Plugins 1.0 (Codex, Cursor, Copilot CLI, Kiro)
.grok-plugin/plugin.jsonGrok Bot
.cursor-plugin/plugin.jsonCursor
.codex-plugin/plugin.json, .agents/plugins/marketplace.jsonCodex
.claude-plugin/plugin.json, .claude-plugin/marketplace.json, .mcp.jsonClaude Code
gemini-extension.jsonGemini CLI

Быстрая установка для любого агента:

npx skills add f-o-x11/deed-page-skill

Установка

Для любого агента (skills.sh)

npx skills add f-o-x11/deed-page-skill

Добавьте -g, чтобы установить навык для всех проектов, или используйте -a claude-code, -a codex, -a cursor либо -a hermes-agent, чтобы выбрать агента.

Claude Code

Установка в виде плагина:

claude plugin marketplace add f-o-x11/deed-page-skill
claude plugin install deed-page@deed-page

Или в Claude Code:

/plugin marketplace add f-o-x11/deed-page-skill
/plugin install deed-page@deed-page

Или установка обычного навыка:

git clone --depth 1 https://github.com/f-o-x11/deed-page-skill /tmp/deed-page-skill
mkdir -p ~/.claude/skills && cp -r /tmp/deed-page-skill/skills/deed-page ~/.claude/skills/

Codex

Установка в виде плагина (навык + сервер MCP):

codex plugin marketplace add f-o-x11/deed-page-skill

Затем установите deed-page из каталога плагинов. Чтобы установить только навык:

npx skills add f-o-x11/deed-page-skill -a codex -g

Или в Codex: $skill-installer install https://github.com/f-o-x11/deed-page-skill/tree/main/skills/deed-page

Cursor

Установка обычного навыка:

npx skills add f-o-x11/deed-page-skill -a cursor

GitHub Copilot CLI

copilot plugin marketplace add f-o-x11/deed-page-skill
copilot plugin install deed-page@deed-page

Grok Bot

В репозитории есть манифест плагина Grok Bot: .grok-plugin/plugin.json. Пока плагин не появился в каталоге плагинов Grok Bot, добавьте удалённый сервер MCP https://deed.page/mcp или установите навык с помощью npx skills add f-o-x11/deed-page-skill.

Для любого клиента MCP

Добавьте удалённый сервер MCP https://deed.page/mcp (транспорт Streamable HTTP; для начала аутентификация не требуется, см. раздел «Сервер MCP»). Сервер зарегистрирован в официальном реестре MCP под именем page.deed/deed-page.

Gemini CLI

gemini extensions install https://github.com/f-o-x11/deed-page-skill

Эта команда устанавливает навык и сервер MCP deed.page (https://deed.page/mcp, без аутентификации) из файла gemini-extension.json.

Hermes Agent

hermes skills install f-o-x11/deed-page-skill/skills/deed-page

Или установите навык через общедоступную конечную точку deed.page: hermes skills install well-known:https://deed.page/.well-known/skills/deed-page.

Также можно выполнить команду npx skills add f-o-x11/deed-page-skill -a hermes-agent -g.

Что делает сервис

Попросите агента «опубликовать это», «разместить этот отчёт» или «дать мне ссылку». Агент выполнит команду:

"">

curl -sS -T index.html "https://deed.page/v1/sites?slug=my-report-7f3a2c&ref=skill-gh" -H "X-Client: <agent name>"

и вернёт значение url из ответа JSON. При первой публикации сервис один раз возвращает token. Это ключ, необходимый для обновления или удаления сайта, поэтому храните его в безопасном месте.

  • Бесплатный тариф: 25 сайтов, 25 MB на сайт и 60 публикаций в час.

  • Бесплатные сайты доступны всем. Не публикуйте секретные данные.

  • Поддерживаются только статические файлы.

Параметр ?ref=skill-gh сообщает deed.page, что публикация выполнена с помощью этого навыка. Он не влияет на содержимое публикации. Чтобы задать другое значение, установите DEED_REF. При первой публикации также можно указать, откуда вы узнали о deed.page: для этого используйте необязательный заголовок X-Deed-Heard-From (не более 200 символов).

Сетевые адреса и учётные данные

  • Навык обращается только к https://deed.page/v1/sites с помощью curl. MCP-сервер доступен по адресу https://deed.page/mcp. Опубликованные сайты размещаются по адресу https://.deed.page/.

  • Учётная запись и API-ключ не нужны. При первой публикации сервис один раз возвращает токен сайта. Навык сохраняет его в ~/.config/deed-page/token с правами доступа 600, а перед последующими публикациями загружает в DEEDPAGE_TOKEN. Благодаря этому все сайты принадлежат одному владельцу. Токен отправляется только на https://deed.page.

  • Скрипты установки, хуки и исполняемый код отсутствуют. Подробнее см. SECURITY.md.

Конфиденциальность и поддержка

Лицензия

MIT. Copyright (c) 2026 Avatar 8 LLC.

Сервис deed.page управляется компанией Avatar 8 LLC. Контактный адрес: ops@avatar33.com. Сообщить о злоупотреблении: https://deed.page/abuse.