mcpField
S
ScreenVerb

ScreenVerb

リモート
screenverb.com生産性01 日前に更新
リポジトリ公式サイト

ScreenVerb について

ScreenVerb は、ScreenVerb のスクリーンショットライブラリを使う人向けのホスト型 MCP サーバーです。AI エージェントでスクリーンショットを検索、確認、管理でき、画像内の認識テキストも扱えます。

主な機能

  1. 01最近のスクリーンショットとメタデータの一覧
  2. 02テキスト、説明、タグ、ラベルの検索
  3. 03画像、OCR テキスト、メタデータの表示
  4. 04スクリーンショットの名前変更と削除

活用シーン

  1. 01スクリーンショット内のエラーメッセージの検索
  2. 02ライブラリに保存したデザイン案の確認
  3. 03スクリーンショット名の整理

MCP 対応

Streamable HTTP 経由で、スクリーンショットの一覧、検索、取得、管理ツールをリモート MCP クライアントに提供します。OAuth 2.1 と PKCE でサインインし、読み取りと更新の権限を選べます。

設定

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

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

ツール

詳細

ScreenVerb MCP サーバー

ScreenVerb 用のホスト型リモート Model Context Protocol サーバーです。ScreenVerb は Mac、iPhone、iPad 向けのスクリーンショットアプリです。

このサーバーを使うと、AI エージェントは ScreenVerb のクラウドライブラリに保存したスクリーンショットを検索、閲覧、整理できます。画像内のテキストも対象です。エディターやチャットから離れることなく、スクリーンショットからエラーメッセージ、デザインのモック、API レスポンスを取り出せます。

このリポジトリにはドキュメントとレジストリのメタデータが含まれています。サーバーは ScreenVerb がホストして実行するため、ローカルにインストールしたり実行したりする必要はありません。

  • サーバー URL:https://mcp.screenverb.com/mcp
  • トランスポート:Streamable HTTP
  • 認証:PKCE による OAuth 2.1(API キー不要)
  • レジストリ名:com.screenverb/screenverb

接続する前に

クラウドライブラリを利用できる ScreenVerb アカウントが必要です。https://screenverb.com から登録してください。

設定

GitHub Copilot を使用する VS Code

拡張機能ビューの MCP サーバーギャラリーからインストールする(ScreenVerb を検索)か、ワークスペースの .vscode/mcp.json またはユーザー用の mcp.json に追加します。

{
  "servers": {
    "screenverb": {
      "type": "http",
      "url": "https://mcp.screenverb.com/mcp"
    }
  }
}

mcp.json エディターまたは MCP: List Servers コマンドからサーバーを起動します。初回の接続時に VS Code がブラウザーウィンドウを開き、ScreenVerb へのサインインを促します。その後、Copilot Chat をエージェントモードで開くと、ScreenVerb のツールを利用できます。

その他の MCP クライアント

OAuth に対応したリモート Streamable HTTP サーバーをサポートするクライアントであれば、同じ URL に接続できます。一般的な設定例は次のとおりです。

{
  "mcpServers": {
    "screenverb": {
      "type": "http",
      "url": "https://mcp.screenverb.com/mcp"
    }
  }
}

クライアントは https://mcp.screenverb.com/.well-known/oauth-protected-resource/mcp から OAuth エンドポイントを検出し、自身を登録します(Dynamic Client Registration と Client ID Metadata Documents のどちらにも対応しています)。設定するクライアント ID やシークレットはありません。

サインインと権限

接続すると、ScreenVerb へのサインインと、エージェントに許可する操作の選択を求められます。

  • Read:スクリーンショットの一覧表示、検索、閲覧(screenshots:read)
  • Update:スクリーンショットの名前変更と削除(screenshots:write)

エージェントに表示されるのは、許可したアクセス権に対応するツールのみです。ツールの呼び出しは、接続を承認した ScreenVerb ユーザーとして実行されます。アクセス権は ScreenVerb ダッシュボードの MCP ページからいつでも取り消せます。

ツール

ツール機能アクセス
list_screenshots最新のスクリーンショットを、名前、日付、キャプション、タグとともに一覧表示しますRead
search_screenshotsファイル名、認識されたテキスト、キャプション、タグ、ラベルを検索しますRead
get_screenshotスクリーンショットを 1 枚開き、画像、OCR テキスト、メタデータを表示しますRead
rename_screenshotスクリーンショットの名前を変更しますUpdate
delete_screenshotライブラリからスクリーンショットを削除しますUpdate、破壊的操作

delete_screenshot には破壊的操作として注釈が付けられており、サーバーはエージェントに呼び出す前にユーザーへ確認するよう指示します。ツール名とスキーマの正式な情報源はホスト型サーバーです。

使い方

たとえば、エージェントに自然な言葉で次のように尋ねます。

  • 今朝撮ったスタックトレースのスクリーンショットを見つけて、表示されているエラーを修正してください。
  • スクリーンショットから期限切れトークンのエラーを検索し、何と書かれているか教えてください。
  • 設定画面のモックの最新スクリーンショットを開いて、そのレイアウトを作成してください。
  • 最近のスクリーンショットを 10 枚一覧表示し、それぞれを要約してください。
  • 最新のスクリーンショットの名前を Q3 roadmap draft に変更してください。

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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