Skip to main content
Glama

MCPコネクタ — SEIA (SEA Chile)

MCP(Model Context Protocol)サーバーです。Claude に対して、通常のチャット(Claude アプリ、Claude Code、または任意の MCP クライアント)から直接 SEIA プロジェクトの RCA/ICSARA 文書を検索するツールを提供します。スクリプトを実行する必要はありません。

実習のMVP2(acta-web/api/buscar-documentos.mjs)で実証済みの仕組みを再利用しています。seia.sea.gob.cl の内部エンドポイントを通じて、ログインなしで案件のすべての文書を取得します。

現在できること

単一のツールです:buscar_documentos_seia。id_expediente を受け取り、そのプロジェクトの RCA/ICSARA 文書(種別、日付、リンク)を返します。これは SEA の公開情報の読み取りだけなので、API キーも不要でコストもかかりません。そのため、コネクタは今のところ認証なしになっています。

含まれていません: AI(Gemini)による抽出はまだです。この部分には、意図的にまだ含めていません。コストやクォータがかかるため、コネクタのURLが保護されずに公開されたままになると、誰でもそのクォータを消費できてしまうからです。必要になれば、認証を付けて後から追加できます。

Related MCP server: bogamatic-sac-mcp

公開する(一度だけ)

手順 1 — GitHub にリポジトリを作成する

acta-web と同様に、github.com/new で sea-mcp という名前を付け、空(README も .gitignore もなし)でリポジトリを作成し、コードをアップするための URL を教えてください。

手順 2 — Vercel に接続する

  1. Vercel で Add New → Project → Import から sea-mcp リポジトリをインポートします。

  2. Vercel が Next.js を自動的に検出するため、追加設定は不要です。

  3. https://sea-mcp.vercel.app のような URL が発行されます。

手順 3 — Claude アプリでコネクタとして追加する

  1. claude.ai で Settings → Connectors → Add custom connector を開きます。

  2. URL を貼り付けます:https://sea-mcp.vercel.app/api/mcp

  3. 保存します。すると、通常のチャットで Claude に「案件 2160034555 の RCA/ICSARA 文書を検索して」と頼めば、ツールを直接使えるようになります。

Claude に接続する前にテストする(任意)

MCP Inspector を使用します:トランスポートを「Streamable HTTP」にして https://sea-mcp.vercel.app/api/mcp を指定し、「ツールを一覧表示」をクリックして、id_expediente: 2160034555(Parque Eólico Wayra、MVP2 ですでに実際のテストケースとして使用済み)で buscar_documentos_seia を試してください。

構成

sea-mcp/
├── package.json
├── next.config.js
└── app/
    └── api/
        └── mcp/
            └── route.js    <- el servidor MCP y su única herramienta

Related MCP Connectors

Related MCP Servers