mcpField
A
Autom

Autom

リモート
autom.dev検索01 週間前に更新
リポジトリ公式サイト

Autom について

Autom は Autom SERP API 向けの MCP サーバーで、複数の検索エンジンの結果を必要とするクライアントを対象としています。ウェブ、地図、ニュース、ショッピング、画像、求人、AI Mode の結果を構造化データで返します。

主な機能

  1. 01Google、Bing、Braveの検索
  2. 02ウェブ、地図、ニュースの結果
  3. 03ショッピング、画像、動画検索
  4. 04求人情報とAI Modeの結果
  5. 05ページネーション付き構造化データ

活用シーン

  1. 01クエリに基づくウェブ検索結果の取得
  2. 02場所、商品、求人情報の検索
  3. 03ニュース、画像、動画の結果収集

MCP 対応

検索、場所と言語の参照、利用状況、サービス統計などの Autom SERP API 操作をツールとして MCP クライアントに公開します。stdio と Streamable HTTP に対応し、ホスト型またはセルフホストで利用できます。

設定

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

エンドポイントhttps://mcp.autom.dev/
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.autom.dev/認証が必要
パッケージ
npm@automdev/mcp0.1.0

ツール

詳細

Autom MCP サーバー

Autom SERP API の公式 Model Context Protocol サーバーです。

Google、Bing、Brave の検索結果を構造化 JSON で取得できます。ウェブ、マップ、ニュース、ショッピング、画像、求人、AI Mode に対応しています。

Claude、Cursor、VS Code、Windsurf など、あらゆる MCP クライアントからツールとして API を呼び出せます。stdio(ローカル)または Streamable HTTP(セルフホスト可能)で動作します。

要件

ホスト型サーバー(推奨)

Autom が https://mcp.autom.dev/ でこのサーバーを運用します(Streamable HTTP)。x-api-key ヘッダーに API キーを指定するだけで、インストールは不要です。

claude mcp add --transport http autom https://mcp.autom.dev/ --header "x-api-key: YOUR_API_KEY"
{
  "mcpServers": {
    "autom": {
      "url": "https://mcp.autom.dev/",
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
  }
}

ホスト型サーバーとこのパッケージが公開する API は同じです。stdio を使いたい場合や、独自のネットワーク経由で接続したい場合、またはセルフホスト可能な構成にしたい場合は、パッケージをローカルで実行してください。

ローカルで実行する

Claude Code
claude mcp add autom --env AUTOM_API_KEY=YOUR_API_KEY -- npx -y @automdev/mcp
Claude Desktop、Cursor、Windsurf、その他のクライアント

クライアントの MCP 設定(claude_desktop_config.json、.cursor/mcp.json…)にサーバーを追加します。

{
  "mcpServers": {
    "autom": {
      "command": "npx",
      "args": ["-y", "@automdev/mcp"],
      "env": {
        "AUTOM_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}
VS Code
{
  "servers": {
    "autom": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@automdev/mcp"],
      "env": {
        "AUTOM_API_KEY": "${input:autom-api-key}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "autom-api-key",
      "description": "Autom API key",
      "password": true
    }
  ]
}
Claude Desktop 拡張機能

リリースページから .mcpb バンドルをダウンロードして開くと、Claude Desktop が API キーを尋ねます。

Docker
docker build -t autom-mcp .
docker run -i --rm -e AUTOM_API_KEY=YOUR_API_KEY autom-mcp

ツール

ツール説明
bing_searchAPI 経由で Bing Search にクエリを送信し、構造化されたオーガニック検索結果(タイトル、リンク、スニペット、順位)を取得します。
brave_imagesAPI 経由で Brave Images を検索し、ページネーションと SafeSearch に対応した構造化画像検索結果を取得します。
brave_searchAPI 経由で Brave Search を検索し、ページネーションに対応した構造化オーガニック検索結果を取得します。
brave_videosAPI 経由で Brave Videos を検索し、ページネーションと SafeSearch に対応した構造化動画検索結果を取得します。
duckduckgo_searchAPI 経由で DuckDuckGo にクエリを送信し、地域と言語を含む構造化オーガニック検索結果を取得します。
finder_google_countriesGoogle の国を検索し、国コードを取得します(無料の Finder エンドポイント)。
finder_google_languagesGoogle の言語を検索し、言語コードを取得します(無料の Finder エンドポイント)。
finder_google_locations対応している Google のロケーションを検索し、ロケーション ID と国コードを取得します(無料エンドポイント)。
google_imagesAPI 経由で Google Images を検索し、画像検索結果(URL、タイトル、ソース、サイズ)を取得します。
google_jobsAPI 経由で Google Jobs の検索結果をスクレイピングし、タイトル、企業、勤務地、ページネーションを含む構造化された求人情報を取得します。
google_mapsAPI 経由で Google Maps を検索し、構造化された場所の検索結果(住所、ウェブサイト、電話番号)を取得します。
google_newsAPI 経由で Google News を検索し、ページネーションに対応した構造化ニュース検索結果を取得します。
google_searchAPI 経由で Google Search の検索結果をスクレイピングし、ページネーションに対応した構造化 SERP データを取得します。
google_search_aiAPI 経由で Google AI Mode にクエリを送信します。text_blocks、references、shopping_results を含む JSON を返します。
google_search_autocomplete指定したクエリについて、API 経由で Google Search のオートコンプリート候補を取得します。
google_search_lightAPI 経由で軽量版の Google Search の検索結果をスクレイピングします。高速かつ低コストで、オーガニック検索結果のみを取得します。
google_shoppingAPI 経由で Google Shopping の検索結果をスクレイピングし、価格、評価、販売者データを含む構造化された商品情報を取得します。
google_videosAPI 経由で Google Videos を検索し、メタデータを含む構造化動画検索結果を取得します。
search1 回の呼び出しでエンジンを順番に検索し、最初に見つかったオーガニック検索結果を返します。engines=auto の場合は Google、Brave、Bing、DuckDuckGo、Yahoo、Baidu の順に試します。gl を省略すると us、hl を省略すると en になります。pa…
stats過去 1 時間のエンジンまたはエンドポイントのインフラストラクチャの稼働状況です。アカウントやテナントごとのデータではありません。アカウントごとに有効化されます。HTTP 403 が表示された場合は、サポートに連絡して有効化してください。
usageAutom アカウントのリアルタイムの使用統計とクレジット残高を取得します。
yahoo_searchAPI 経由で Yahoo にクエリを送信し、国と言語を含む構造化オーガニック検索結果を取得します。
API を呼び出すすべてのツールはクレジットを消費します。JSON の結果はテキストとして返され、画像はインラインで返されます。その他のファイル(PDF など)は、最大 4 MB まで埋め込みリソースとして返されます。

Streamable HTTP

npx @automdev/mcp --http --port 3000

エンドポイントは POST /mcp(ステートレス、JSON レスポンス)です。各クライアントは x-api-key ヘッダー(または Authorization: Bearer <key>)に独自のキーを指定します。サーバーは独自のキーを使用しません。デフォルトでは 127.0.0.1 にバインドし、許可されていないブラウザーのオリジンからのリクエストを拒否します。外部に公開する前に、TLS の背後に配置してください。

Fetch 互換ランタイム(Cloudflare Workers、Deno、Bun)向けに createHttpHandler() がエクスポートされています。

import { createHttpHandler } from "@automdev/mcp";

export default { fetch: createHttpHandler({ allowedOrigins: [] }) };

セキュリティ

  • API キーは AUTOM_API_KEY(stdio)またはリクエストヘッダー(HTTP)から読み取られ、エラーメッセージから削除されます。
  • Web サイトから取得したコンテンツは信頼できないため、サーバーの指示では、モデルに対してそれを指示ではなくデータとして扱うよう伝えています。
  • 脆弱性の報告については、SECURITY.md をご覧ください。

開発

npm install
npm test
npm run build
npx @modelcontextprotocol/inspector node dist/stdio.js

SDK を基盤に構築

このサーバーは公式の Node.js SDK(@automdev/sdk)を使用しています。

すべての Autom SDK

SDKパッケージインストール
Node.js@automdev/sdknpm install @automdev/sdk
Pythonautomdevpip install automdev
Goautom-gogo get github.com/automdev/autom-go
.NETAutomdotnet add package Autom
Rubyautomgem install autom
PHPautom/sdkcomposer require autom/sdk
Javaautom-javaソースからビルド。README をご覧ください
CLI@automdev/clinpm install -g @automdev/cli
MCP サーバー@automdev/mcpnpx -y @automdev/mcp

ライセンス

MIT — LICENSE をご覧ください。

コメント

MCP は初めてですか?

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

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