Skip to main content
Glama
Br0ski777

user-agent-parser

by Br0ski777

ユーザーエージェントパーサー API

MCP Server x402 License: MIT

任意のユーザーエージェント文字列を、1回の呼び出しでブラウザ、OS、デバイスタイプ、エンジン、ボット検出という構造化データに解析します。x402(Base L2上のUSDC)による呼び出しごとの課金で、APIキーも登録もレート制限の壁もありません。

klymax402 マーケットプレイスの一部です。AIエージェント向けの100のx402マイクロペイAPIを、1つのウォレット、Base上のUSDCで利用できます。

クイックスタート -- MCP

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

{
  "mcpServers": {
    "user-agent-parser": {
      "url": "https://user-agent-parser.api.klymax402.com/mcp"
    }
  }
}

Related MCP server: Santos Automation

クイックスタート -- HTTP(x402)

curl -X POST "https://user-agent-parser.api.klymax402.com/api/parse" \
  -H "Content-Type: application/json" \
  -d '{"userAgent":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402対応クライアント(@x402/fetch、x402-agent-tools、ATXP)は、402 -> 署名 -> 再試行のサイクルを自動的に処理します。

ツール

ツール

メソッド

パス

価格

説明

utility_parse_user_agent

POST

/api/parse

$0.003

ユーザーエージェント文字列を構造化データに解析します

utility_parse_user_agent

クライアントのブラウザ、OS、デバイスタイプ、ボット状態を特定するためにユーザーエージェント文字列を解析する場合に使用します。完全に構造化されたデータを返します。

パラメータ

名前

型

必須

説明

userAgent

string

必須

解析するユーザーエージェント文字列

応答例:

{"browser":{"name":"Chrome","version":"120.0"},"os":{"name":"Windows","version":"11"},"device":{"type":"desktop","vendor":null,"model":null},"engine":"Blink","isBot":false,"botName":null}

使用する場面: トラフィックをデバイスやブラウザで分類するアナリティクスパイプライン、アクセスログでのボットトラフィック検出、クライアントの機能に応じたコンテンツの調整など。

使用しない場面: HTTPヘッダー分析(utility_parse_http_headers を使用)、Webスクレイピング(web_scrape_to_markdown を使用)、SEO監査(seo_audit_page を使用)。

エージェントプロンプトの例

  • 「ユーザーエージェント文字列を解析して、クライアントのブラウザ、OS、デバイスタイプ、ボットの状態を特定する」

支払い

  • プロトコル: x402 -- HTTPネイティブの呼び出しごとの課金、登録不要、APIキー不要

  • ネットワーク: Base L2(eip155:8453)

  • アセット: USDC

  • ファシリテーター: Coinbase CDP(プライマリ)、PayAI(フォールバック)

  • ATXP からも利用可能(OAuthでラップされたx402、RFC 9728の protected-resource メタデータ)

klymax402の一部

AIエージェント向けの100のx402マイクロペイメントAPI。1つのウォレット、Base上のUSDC、登録不要。

ライセンス

MIT

Related MCP Connectors

Related MCP Servers