mcpField
E
Epa Regulations

Epa Regulations

リモート
pipeworx.io法務・行政05 週間前に更新
リポジトリ公式サイト

Epa Regulations について

Epa Regulationsは、米国環境保護庁の規則を調べるためのMCPサーバーです。40 CFRの引用から条文を取得したり、Title 40の大気・水・廃棄物・化学物質などの規則をキーワード検索したりできます。

主な機能

  1. 01引用による規則全文の取得
  2. 02キーワードによる規則検索
  3. 03パート全体の条項一覧
  4. 04引用・見出し・抜粋の返却

活用シーン

  1. 01有害廃棄物規定の確認
  2. 02排出基準の検索
  3. 03飲料水規則の確認
  4. 04特定のCFR条項の参照

MCP 対応

Pipeworxゲートウェイまたはローカルstdio接続を通じて、規則の検索ツールをMCPクライアントに提供します。

設定

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

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

ツール

詳細

mcp-epa-regulations

EPA Regulations MCP — 米国環境保護庁(EPA)の規制(40 CFR)です。

Pipeworx の一部です — AI エージェントを1679以上のライブデータソースに接続するMCPゲートウェイです。

ツール

ツール説明
epa_regulation引用情報を指定して、EPAの規制を1件、全文取得します。これは米国環境保護庁の規則を40 CFRに成文化したものです。現在有効な規制文言をそのまま返します。「40 CFR 261には何が書かれているか」「Xに関するEPAの規制は何か」「EPAはXを義務付けているか」「40 CFR 60.1を読んで」「RCRAの有害廃棄物規則」「Xに関する大気浄化法/水質浄化法の規制」などの質問に答えます。引用の入力形式には柔軟に対応します。「261.4」「40 CFR 261.4」「§60.1」、さらには「261.4(a)」も指定できます(段落は除外され、条項に絞られます)。40 CFRのパート60(新規発生源性能基準(排出基準/大気浄化法))、パート261(有害廃棄物の識別とリスト化(RCRA))、パート262(有害廃棄物の排出者)、パート122(NPDES許可(水質浄化法))、パート141(一次飲料水規則)、パート63(NESHAP大気有害物質)、TSCAの各パート(700番台)(有害物質)など、タイトル40全体(大気、水、廃棄物、化学物質)を対象としています。これはEPAの規制(規則/規制文書)のツールです。EPAのデータ(施設の執行措置、ECHOのコンプライアンス、温室効果ガス排出量)には、epa-echo/epa-emissionsツールを使用してください。パート全体(例:「261」または「60」)を渡すと、そのパートの条項一覧を取得できます。例:epa_regulation({ citation: "261.4" }) -> 有害廃棄物からの除外;epa_regulation({ citation: "40 CFR 60.1" }) -> 排出基準の適用範囲。APIキーは不要です。
epa_searchEPAの規制(40 CFRの米国環境保護庁の規則)をキーワードで検索します。「Xを対象とするEPAの規制は何か」「Xに関する環境規制/EPAの規則」「Xに関するEPAの要件を探して」などの質問に答えます。対象分野は、有害廃棄物の識別(RCRA)、排出基準と大気質(大気浄化法)、NPDES水質排出許可(水質浄化法)、飲料水基準、大気有害物質/NESHAP、有害物質(TSCA)、スーパーファンド/CERCLA、農薬登録(FIFRA)、温室効果ガスの報告要件、地下貯蔵タンク、雨水などです。該当するEPA規制について、引用情報(40 CFR)、見出し、抜粋、ソースURLを返します。EPAの規制(規制文書)を検索します。EPAのデータ(施設の執行措置、ECHO、温室効果ガス排出量)には、epa-echo/epa-emissionsツールを使用してください。例:epa_search({ query: "hazardous waste identification" }); epa_search({ query: "emission standards", limit: 15 })。APIキーは不要です。

クイックスタート

MCPクライアント(Claude Desktop、Cursor、Windsurfなど)に追加します:

{
  "mcpServers": {
    "epa-regulations": {
      "url": "https://gateway.pipeworx.io/epa-regulations/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

tools/list を https://gateway.pipeworx.io/epa-regulations/mcp で呼び出すと、上の表にあるツールに加えて、Pipeworx共通のメタツール(ask_pipeworx、 discover_tools、search_within、remember/recallなど、ゲートウェイ全体で使えるツール)が返されます。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、そのパック独自のツールとともに、共通ツールが約30個表示されます。接続のinitialize応答には、その時点での正確な範囲が示されており、各日の状況を確認する際の正式な情報源です。

これは意図した仕様であり、偶発的な多重化ではありません。メタツールを使うと、このパックが対象としていない質問にも、全カタログを横断してルーティングするask_pipeworx経由で回答できます。そのため、2つ目のMCPサーバーを追加する必要はありません。現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利便性を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

また、フルPipeworxゲートウェイに接続すると、このパックのツールだけではなく、各パックのすべてのツールが直接一覧表示されます:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらのURLも、同じゲートウェイと同じ1679以上のデータソースに接続します。唯一の違いは、どのパックのツールが直接一覧表示されるかです。どちらからでも、ask_pipeworxを使ってすべてのツールにアクセスできます。

MCP クライアントがありませんか? HTTP 経由で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/epa_regulation \
  -H 'Content-Type: application/json' \
  -d '{"citation":"261.4"}'

最初の呼び出しにアカウントは不要です。任意のツールを確認できます:GET https://gateway.pipeworx.io/v1/tools/epa_regulation。ツールを検索できます:{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージはローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイとの往復通信も不要です:

{
  "mcpServers": {
    "epa-regulations": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-epa-regulations"]
    }
  }
}

または、直接実行して起動することを確認できます:

npx -y @pipeworx/mcp-epa-regulations

stdin/stdout 経由で MCP を通信し、このパックのツールのみについて initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共通メタツールは含まれません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。

ask_pipeworx を使用する

ツールを直接呼び出す代わりに、平易な英語で質問できます。これは上記のパックエンドポイントでも、完全なゲートウェイでも使用できます:

ask_pipeworx({ question: "your question about Epa Regulations data" })

ゲートウェイが適切なツールを選び、引数を自動的に入力します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

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

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