mcpField
T
tilda-mcp

tilda-mcp

ローカル
github.com/theYahiaビジネス・マーケティング228 週間前に更新

tilda-mcp について

tilda-mcpは、Tilda APIを通じてプロジェクトやページをAIエージェントに接続します。プロジェクト・ページ情報の一覧、ページのマークアップ取得、ローカライズ済みアセットを含むページのエクスポートに使えます。

主な機能

  1. 01プロジェクトと詳細情報の一覧表示
  2. 02公開日付きページ一覧の取得
  3. 03ページのHTML、CSS、JSの取得
  4. 04ローカライズ済みアセット付きページのエクスポート
  5. 05マークアップなしでページメタデータを取得

活用シーン

  1. 01プロジェクトとページ公開日の確認
  2. 02ページのHTMLとCSSの調査
  3. 03セルフホスト用のページエクスポート
  4. 04CMSテンプレートへの挿入用ページ内容の取得

MCP 対応

7つのTilda API操作をMCPクライアント向けのツールとして公開し、プロジェクト、ページ、ページ内容、エクスポートを扱います。stdioでのクライアント設定と、ステートレスなストリーミングHTTPモードに対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"theyahia-tilda": {
"command": "npx",
"args": [
"-y",
"@theyahia/tilda-mcp"
],
"env": {
"TILDA_PUBLIC_KEY": "<TILDA_PUBLIC_KEY>"
}
}
}
}
起動コマンドnpx -y @theyahia/tilda-mcp
設定が必要な環境変数
TILDA_PUBLIC_KEYシークレットAPI key for the service

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@theyahia/tilda-mcp1.0.0

ツール

3

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

MCP-сервер для Tilda API — 7 инструментов для ИИ-агента: проекты, страницы, экспорт

Если вы искали, как подключить сайт на Tilda к Claude или другому ИИ-агенту, — этот сервер отдаёт агенту ваши проекты и страницы через Tilda API: список страниц с датами публикации, полный HTML и CSS любой страницы, экспорт проекта целиком. Спрашиваете «что за страницы в проекте и когда их публиковали» — агент отвечает таблицей, а не ссылкой на документацию. Нужны только публичный и секретный ключи из настроек Tilda.

npm License: MIT

Демонстрация: вопрос «что за страницы в проекте и когда их публиковали» — агент вызывает get_pages и отвечает таблицей страниц с датами

Часть серии WWmcp (46 серверов) by @theYahia.

Установка

Claude Desktop
{
  "mcpServers": {
    "tilda": {
      "command": "npx",
      "args": ["-y", "@theyahia/tilda-mcp"],
      "env": { "TILDA_PUBLIC_KEY": "your-public-key", "TILDA_SECRET_KEY": "your-secret-key" }
    }
  }
}
Claude Code
claude mcp add tilda -e TILDA_PUBLIC_KEY=your-public-key -e TILDA_SECRET_KEY=your-secret-key -- npx -y @theyahia/tilda-mcp
VS Code / Cursor
{ "servers": { "tilda": { "command": "npx", "args": ["-y", "@theyahia/tilda-mcp"], "env": { "TILDA_PUBLIC_KEY": "your-public-key", "TILDA_SECRET_KEY": "your-secret-key" } } } }
Streamable HTTP
TILDA_PUBLIC_KEY=xxx TILDA_SECRET_KEY=yyy npx @theyahia/tilda-mcp --http --port 3001
# Endpoint: http://localhost:3001/mcp  (stateless, CORS включён)
# Health:   http://localhost:3001/health  → {"status":"ok","tools":7}

HTTP-режим работает в stateless-режиме: на каждый POST создаётся свежий сервер+транспорт (подходит для чистой API-обёртки, поддерживает несколько клиентов без коллизий сессий). Принимает POST/OPTIONS на /mcp; прочие методы → 405.

Smithery
npx @smithery/cli install @theyahia/tilda-mcp

Требуется TILDA_PUBLIC_KEY и TILDA_SECRET_KEY. Получите в настройках аккаунта Tilda.

Инструменты (7)

Полное покрытие всех 7 методов Tilda API.

ИнструментМетод APIОписание
get_projectsgetprojectslistСписок проектов
get_project_infogetprojectinfoИнформация о проекте (домен, настройки экспорта). Опц. webconfig=htaccess|nginx → пример конфига веб-сервера
get_pagesgetpageslistСписок страниц проекта
get_pagegetpagefullПолная страница (HTML c <head>, CSS, JS; ссылки на Tilda CDN)
get_page_bodygetpageТолько тело страницы (HTML без <head>; ссылки на CDN) — для быстрого чтения/preview
get_page_exportgetpagefullexportЭкспорт полной страницы с локализованными ассетами {from,to} — для самостоятельного хостинга
get_page_export_bodygetpageexportЭкспорт тела страницы с локализованными ассетами — для вставки в свой шаблон/CMS

Экономия контекста: инструменты страниц (get_page*) принимают опц. metadata_only: true — вернуть только метаданные без html/css/js (полезно для больших страниц).

Экспорт всего проекта: отдельного метода нет — получите get_pages, затем по каждому id вызовите get_page_export (или get_page_export_body).

Лимит Tilda API: 150 запросов в час. Клиент делает ретраи с экспоненциальной задержкой и учитывает заголовок Retry-After.

Безопасность: Tilda API принимает ключи только как query-параметры (publickey/secretkey) — это особенность самого API. Сервер не логирует URL с ключами; держите ключи в env, не передавайте их в незашифрованные логи/прокси.

Скиллы

СкиллТриггер
/skill-get-pagesПокажи все страницы сайта
/skill-export-pageЭкспортируй страницу

Примеры

Покажи мои проекты в Tilda
Информация о проекте 12345 с конфигом nginx
Список страниц проекта 12345
Покажи содержимое страницы 67890
Покажи только метаданные страницы 67890
Экспортируй страницу 67890 для своего хостинга
Экспортируй тело страницы 67890 для вставки в шаблон

Лицензия

MIT


Часть WWmcp · Telegram: @vhodvai

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。