mcpField
V
Vercel MCP Server

Vercel MCP Server

ローカル
github.com/jasona7クラウド・インフラ283 週間前に更新

Vercel MCP Server について

Vercel MCP Serverは、MCP経由でVercel REST APIを利用するPython実装です。プロジェクト、デプロイ、アカウントなどのデータを扱うツールと、ターミナル操作型のクライアントを備えています。

主な機能

  1. 01プロジェクトとデプロイの一覧表示
  2. 02デプロイ一覧の絞り込み
  3. 03プロジェクトとアカウントの詳細取得
  4. 04ドメイン、環境変数、エイリアスの一覧表示
  5. 05サーバー状態の確認

活用シーン

  1. 01Vercelプロジェクトとデプロイの確認
  2. 02プロジェクトのドメインと環境変数の調査
  3. 03アカウント情報とサーバー状態の確認

MCP 対応

プロジェクト、デプロイ、アカウントの照会など、Vercel API操作用の9つのツールをMCPクライアントに提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

Vercel MCP サーバー

Model Context Protocol(MCP)の実装を介して Vercel API とやり取りする、Python ベースのツールです。拡張することで、AI システムや人間が構造化された方法で Vercel API とやり取りできるようになります。

特長

  • REST API 統合:Vercel の REST API と直接通信します
  • インタラクティブなクライアント:Vercel のリソースを調べるためのターミナルベースの UI です
  • AI 向けインターフェース:MCP プロトコルを通じて AI アシスタントと連携するように設計されています

利用可能なツール

  • すべての Vercel プロジェクトを一覧表示
  • 絞り込みオプション付きでデプロイを一覧表示
  • プロジェクトの詳細情報を取得
  • プロジェクトのドメインを一覧表示
  • 環境変数を一覧表示
  • ユーザーアカウント情報を取得
  • デプロイのエイリアスを一覧表示
  • サーバーのステータスを確認

インストール

  1. このリポジトリをクローンします:

    git clone https://github.com/jasona7/mcp-vercel-server.git
    cd mcp-vercel-server
    
  2. 依存関係をインストールします:

    pip install requests rich fastmcp
    
  3. Vercel API トークンを設定します:

    export VERCEL_TOKEN=your_vercel_token
    

使い方

サーバーの起動
    python mcp_vercel_server.py
MCP クライアントの使用
    python mcp_vercel_client.py
╭──────────────────────────────────────────────────────────╮
│ MCP Vercel Explorer                                      │
│ Vercel API の操作を行うためのターミナル UI                 │
╰──────────────────────────────────────────────────────────╯
サーバーに接続しました。利用可能なツールは 9 個です。

利用可能な操作:
1. プロジェクトを一覧表示
2. デプロイを一覧表示
3. プロジェクト情報を取得
4. プロジェクトのドメインを一覧表示
5. 環境変数を一覧表示
6. ユーザー情報を取得
7. デプロイのエイリアスを一覧表示
8. サーバーのステータスを確認
9. 終了
10. デバッグモードを切り替え

実行する操作の番号を入力してください:8

JSON レスポンス:
    {
    "status": "online",
    "server_name": "MCP Vercel CLI Server",
    "version": "1.0.0",
    "vercel_cli_installed": true,
    "vercel_cli_version": "33.0.2",
    "vercel_token_configured": true,
    "pid": 1108902,
    "timestamp": "2025-03-25T17:24:21.471169"
    }

```

コントリビューション

コントリビューションを歓迎します。改善やバグ修正については、issue を作成するか、プルリクエストを送信してください。

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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