Repolode
sanity-io

sanity-io/agent-toolkit

Sanityのコンテンツプラットフォームを使った開発を支援する、AIコーディングエージェント向けのMCPサーバー、Agent Skills、プラグインのツールキット。

スター
192
フォーク
30
未解決の Issue
13
最終コミット
2 時間前

これは何?

Sanity Agent Toolkitは、AIコーディングエージェントがSanity上で開発するために必要なコンテキストとツールを提供します。Sanityプロジェクトをエージェントに公開するホスト型MCPサーバーを備え、GROQクエリ、ドキュメントの作成・パッチ適用、公開、スキーマのデプロイ、Content Releases、画像生成に対応しています。また、スキーマ設計、GROQのパフォーマンス、Visual Editing、Portable Text、TypeGen、ローカライズ、SEO/AEO、コンテンツの実験に関するベストプラクティスガイドをまとめたAgent Skillsも提供します。

Cursor、Claude Code、Codex、VS Code、Lovable、v0、Replit、OpenCodeをはじめ、MCPまたはAgent Skills形式に対応するクライアントで利用できます。インストール方法は、Sanity CLI、`npx skills add`コマンド、Claude CodeおよびCursorのマーケットプレイスからプラグインとして導入する方法があります。オフラインで使いたい場合は、スキルの参照ファイルをプロジェクトにコピーできます。

リポジトリには、`/sanity-review`、`/typegen`、`/deploy-schema`などのClaude Code用スラッシュコマンドに加え、Agent Plugins仕様のマニフェストとプラグインファイルの検証スクリプトが含まれています。

主な機能

  • 01Sanityドキュメントのクエリ、作成、パッチ適用、公開に対応するホスト型MCPサーバー。
  • 02スキーマのデプロイ・調査ツールと、Content Releasesへの対応。
  • 03GROQ、スキーマ設計、Visual Editing、TypeGen、SEO/AEOを扱うAgent Skills。
  • 04MCP、スキル、コマンドをまとめたClaude Code、Cursor、Codex用プラグイン。
  • 05Sanity CLIによるセットアップのほか、VS Code、Replit、OpenCodeなどのクライアント向けに手動で設定可能。

ユースケース

  • サイトを開発しながら、AIコーディングアシスタントにSanityのスキーマを読み取らせ、コンテンツの下書きを作成させる。
  • GROQクエリやStudioのスキーマを記述する際に、CursorやClaude CodeへSanityのベストプラクティスを追加する。
  • Studioのセットアップ、コンテンツ、フロントエンドとの連携をエージェントに案内させ、新しいSanityプロジェクトを立ち上げる。
  • 既存のSanityコードベースを調べ、よくあるスキーマやクエリの問題を確認する。

クイックスタート

  1. 1

    Sanity CLI から MCP サーバーをインストールする(Cursor、Claude Code、VS Code は自動で設定されます)

    npx sanity@latest mcp configure
  2. 2

    または、ベストプラクティスのエージェントスキルをインストールする

    npx skills add sanity-io/agent-toolkit
  3. 3

    または、Sanity MCP サーバーを Claude Code に手動で追加する

    claude mcp add Sanity -t http https://mcp.sanity.io --scope user

使う前に知っておきたいこと

  • 画像を生成する MCP ツールや、指示に基づいてバージョンを作成する MCP ツールを使用すると、Sanity AI クレジットが消費されます。

収録されている特集

トピック

よくある質問

agent-toolkit とは?
Sanityのコンテンツプラットフォームを使った開発を支援する、AIコーディングエージェント向けのMCPサーバー、Agent Skills、プラグインのツールキット。 Sanity Agent Toolkitは、AIコーディングエージェントがSanity上で開発するために必要なコンテキストとツールを提供します。Sanityプロジェクトをエージェントに公開するホスト型MCPサーバーを備え、GROQクエリ、ドキュメントの作成・パッチ適用、公開、スキーマのデプロイ、Content Releases、画像生成に対応しています。また、スキーマ設計、GROQのパフォーマンス、Visual Editing、Portable Text、TypeGen、ローカライズ、SEO/AEO、コンテンツの実験に関するベストプラクティスガイドをまとめたAgent Skillsも提供します。
agent-toolkit は無料で使えますか?ライセンスは?
agent-toolkit は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agent-toolkit は今もメンテナンスされていますか?
活発にメンテナンス中。agent-toolkit の最終コミットは 2026年10月22日 です。
agent-toolkit は何に使えますか?
サイトを開発しながら、AIコーディングアシスタントにSanityのスキーマを読み取らせ、コンテンツの下書きを作成させる。 GROQクエリやStudioのスキーマを記述する際に、CursorやClaude CodeへSanityのベストプラクティスを追加する。 Studioのセットアップ、コンテンツ、フロントエンドとの連携をエージェントに案内させ、新しいSanityプロジェクトを立ち上げる。 既存のSanityコードベースを調べ、よくあるスキーマやクエリの問題を確認する。
agent-toolkit のインストール方法は?
Sanity CLI から MCP サーバーをインストールする(Cursor、Claude Code、VS Code は自動で設定されます): npx sanity@latest mcp configure または、ベストプラクティスのエージェントスキルをインストールする: npx skills add sanity-io/agent-toolkit または、Sanity MCP サーバーを Claude Code に手動で追加する: claude mcp add Sanity -t http https://mcp.sanity.io --scope user
agent-toolkit はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sanity-io/agent-toolkit

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト