mcpField
S
Spearly CMS MCP

Spearly CMS MCP

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

Spearly CMS MCP について

Spearly CMS MCPは、Spearly CMSのコンテンツを検索、取得、追加、編集するMCPサーバーです。個別フィールドの変更と一括更新に対応し、Cursorから利用できます。

主な機能

  1. 01CMSコンテンツの一覧表示
  2. 02コンテンツの検索と取得
  3. 03コンテンツの追加
  4. 04単一または複数フィールドの編集
  5. 05全コンテンツのフィールド一括編集

活用シーン

  1. 01CursorからSpearlyの記事を検索
  2. 02メタデータ付きの記事取得
  3. 03コンテンツの追加やCMSフィールドの修正

MCP 対応

CursorなどのMCPクライアントに、Spearly CMSの一覧、検索、取得、追加、編集機能を提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"spearly": {
"command": "npx",
"args": [
"-y",
"@spearly/mcp-server"
]
}
}
}
起動コマンドnpx -y @spearly/mcp-server

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

パッケージ
npm@spearly/mcp-server

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

プロジェクトの README より

Spearly CMS MCP

Spearly CMSのコンテンツを検索・取得・修正・追加するためのMCPサーバーです。

利用方法

1. 設定

.cursor/mcp.jsonに以下の設定を追加します:

{
    "mcpServers": {
        "spearly": {
            "command": "npx",
            "args": [
                "-y",
                "@spearly/mcp-server@latest",
                "--spearly-api-key=YOUR_API_KEY"
            ]
        }
    }
}

YOUR_API_KEYを実際のSpearly APIキーに置き換えてください。

2. Cursorでの利用
AIアシスタントとの対話による利用

CursorのAIアシスタントに自然な形で質問することで、Spearlyのコンテンツを取得できます。

例:

  • 「Spearlyの記事一覧を取得して」
  • 「Spearlyのブログ記事を検索して」
  • 「Spearlyの特定の記事の内容を教えて」

AIアシスタントは自動的にMCPを使用して、要求されたコンテンツを取得し、適切な形式で表示します。

MCPパネルでの直接利用
  1. Cursorの「MCP」パネルを開く
  2. 「spearly」MCPを選択
  3. 以下の操作が可能:
    • コンテンツ一覧取得
    • コンテンツ取得(記事メタデータ含む)
    • コンテンツ追加
    • コンテンツ内フィールドの修正
    • コンテンツ修正(フィールドのバルク修正)
    • 全コンテンツのフィールド修正(バルク修正)
Cursorでの具体的な利用手順
  1. Cursorを起動し、プロジェクトを開く
  2. 左側のサイドバーから「MCP」タブを選択
  3. 「spearly」MCPを選択し、接続
  4. MCPパネルから各操作を実行

例:コンテンツ一覧取得

// MCPパネルで以下のように呼び出し
await spearly.listContents({ contentType: 'article' });

例:コンテンツ取得

// MCPパネルで以下のように呼び出し
await spearly.getContent({ contentType: 'article', contentId: '123' });

ライセンス

MIT

コメント

MCP は初めてですか?

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

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