mcpField
S
SiteGPT

SiteGPT

リモート
sitegpt.aiAI・エージェント09 週間前に更新
リポジトリ公式サイト

SiteGPT について

SiteGPT公式のエージェントスキルで、AIエージェントによるSiteGPT CLIでのチャットボットやアカウント管理を案内します。アカウントなしの試用手順と既存アカウント向けのワークフローを含みます。

主な機能

  1. 01チャットボットとアカウントの管理
  2. 02ボットのナレッジ追加と更新
  3. 03設定やペルソナの調整
  4. 04会話、リード、チーム権限の確認
  5. 05アカウント不要の導入フロー

活用シーン

  1. 01登録前に一時ボットを作成してテスト
  2. 02アカウント内でWebサイト用ボットを作成
  3. 03失敗または古いナレッジソースを再同期
  4. 04会話を確認し人手対応分を分類

MCP 対応

SiteGPT MCPコネクターとCLIの使い分けをスキル内で案内します。リモートMCPサーバーはブラウザーOAuthでSiteGPTアカウントに接続します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://sitegpt.ai/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

SiteGPT エージェントスキル

AI エージェント向けの公式 SiteGPT スキルです。

これらのスキルを使うと、エージェントは SiteGPT CLI を通じて SiteGPT の使い方を学び、エージェント環境からチャットボット、ナレッジ、会話、設定、チームのアクセス権、アカウントのリソースを管理できます。

SiteGPT は、匿名で試用してから登録するオンボーディングフローを Auth.md 形式で検出できるエージェント環境向けに、https://sitegpt.ai/auth.md も公開しています。

skills.sh

インストール

Claude Code プラグインとして(Cowork でも動作します):

/plugin marketplace add sitegpt/agent-skills
/plugin install sitegpt@sitegpt

skills CLI を使用(Agent Skills に対応するすべてのエージェント環境):

npx skills add sitegpt/agent-skills

どちらも同じスキルを提供します。このリポジトリは、Agent Skills リポジトリ(skills.sh)と Claude Code プラグインマーケットプレイス(.claude-plugin/)の両方に対応しています。

利用可能なスキル

sitegpt

概要を説明するスキルです。SiteGPT とは何か、どの利用方法(CLI、MCP コネクタ、REST API、または登録不要のオンボーディング)を使うべきか、詳細なワークフローがどこにあるかを案内します。ターミナルでの作業は sitegpt-cli に振り分けます。

sitegpt-cli

Codex、Claude Code、Cursor、OpenCode、Gemini CLI、Windsurf、Cline など、スキルに対応するコーディングエージェントから SiteGPT CLI を使って、SiteGPT のアカウントとチャットボットを管理します。

次の場合に使用します:

  • ウェブサイトから SiteGPT チャットボットを作成する。
  • SiteGPT アカウントをまだ持っていないユーザー向けに、エージェントを優先したオンボーディングを通じて、試用後に登録するチャットボットを作成する。
  • リンク、ウェブサイト、サイトマップ、ファイル、YouTube 動画、テキスト、接続済みデータソースからナレッジを追加する。
  • ペルソナ、指示、設定、会話のきっかけ、フォローアップ、カスタム応答を管理する。
  • 会話、メッセージ、リード、タグ、メンバー、招待、使用状況、請求、API トークンを確認、管理する。
  • SiteGPT CLI コマンドの使い方に関する問題を解決する。

このスキルは、エージェント向けのワークフロー、概要、オンボーディングとアカウントの手順、コマンド一覧、安全に関するルールを1つのファイルにまとめた、自己完結型の SKILL.md です。正確なコマンド構文については SiteGPT CLI 自体が信頼できる情報源です。エージェントはフラグを確認するために sitegpt <command> --help を実行するため、このスキルではコマンドごとのリファレンスを意図的に重複して記載していません。

Cursor へのインストール

このリポジトリは Cursor プラグイン(スキル+リモート MCP サーバー)でもあります。Cursor で /add-plugin を実行して SiteGPT を選択するか、マーケットプレイスの掲載ページからインストールしてください。MCP サーバーはブラウザーの OAuth を通じて SiteGPT アカウントに接続します。スキルは、エージェント優先のオンボーディングを通じてアカウントなしで利用できます。

インストール方法

オープンソースの skills CLI を使って SiteGPT CLI スキルをインストールします:

npx skills add sitegpt/agent-skills --skill sitegpt-cli

特定のエージェントにインストールします:

npx skills add sitegpt/agent-skills --skill sitegpt-cli -a codex
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a claude-code
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a cursor

グローバルにインストールします:

npx skills add sitegpt/agent-skills --skill sitegpt-cli --global

インストールせずに利用可能なスキルを一覧表示します:

npx skills add sitegpt/agent-skills --list

インストール済みのスキルを後から更新します:

npx skills update sitegpt-cli

SiteGPT CLI の前提条件

skills CLI はこのエージェントスキルをインストールします。SiteGPT CLI は、スキルのインストール後にエージェントが実際に実行するコマンドラインツールです。

まず SiteGPT CLI をインストールします:

npm install -g @sitegpt/cli

次に、適切なフローを選択します:

  • SiteGPT アカウントをまだ持っていない場合:最初にログインしないでください。エージェントに sitegpt onboarding start <website-url> を実行させ、一時的なチャットボットを設定してテストし、その後、プレビューと引き継ぎ用のオンボーディング URL を共有するよう依頼してください。
  • SiteGPT アカウントをすでに持っている場合:認証してから、通常のアカウントコマンドを使用します。

既存のアカウントでは、デバイスログインで認証します:

sitegpt login

SiteGPT ダッシュボードから API トークンを作成し、手動で保存することもできます:

sitegpt login --token <sitegpt-api-token>

プロンプトの例

スキルをインストールしたら、エージェントに次のように依頼します:

Try SiteGPT for https://example.com. Inspect the website, create a temporary chatbot, add knowledge, configure persona and instructions, test it, and give me the onboarding URL so I can preview and claim it.
I already have a SiteGPT account. Create a chatbot for https://example.com inside my account, configure knowledge and branding, and give me the dashboard link.
Audit my SiteGPT chatbot knowledge sources and resync any failed or stale documents.
Show recent conversations for my SiteGPT chatbot, summarize unresolved issues, and tag the conversations that need human follow-up.

スキルの構成

skills/
  sitegpt-cli/
    SKILL.md

バージョン管理とリリース

スキルのバージョンは、各 SKILL.md 内の metadata.version とルートの package.json に記載されています。

リリースは手動で行います。新しいバージョンを公開する際は、次の手順に従ってください。

  1. package.json を更新します。
  2. 変更した各 SKILL.md の metadata.version を更新します。
  3. CHANGELOG.md を更新します。
  4. chore: release <version> でコミットします。
  5. たとえば v0.1.2 のように、一致する Git タグを作成してプッシュします。
  6. そのタグの GitHub リリースを作成します。

npx skills add sitegpt/agent-skills でインストールしたユーザーは、後から npx skills update で更新できます。

関連リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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