Parallel World

Check which AI bots a site's robots.txt allows; read-only facts about Parallel World

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
100%
命名の品質
100%
ポイズニングのリスク
80%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domaincheck_ai_bot_access 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,042トークン数(ツール定義)
~4.3 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.81%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "parallel-world": {
      "url": "https://pw.migurei.ai/mcp"
    }
  }
}

リモートエンドポイント

https://pw.migurei.ai/mcpstreamable-http

できること

ツール一覧

ツール(2)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢get_site_info(topic)

Returns the facts published on this website, in Japanese: service overview, plans, prices and payment terms, how the scanner behaves, how to contact us, and the operating company. Each fact comes with the URL of the page that shows it. Read-only; it returns nothing that is not on the pages.

入力スキーマ

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "enum": [
        "overview",
        "pricing",
        "scanner",
        "contact",
        "company",
        "all"
      ],
      "description": "Which facts to return"
    }
  },
  "required": [
    "topic"
  ],
  "additionalProperties": false
}
🟢check_ai_bot_access(domain)

Reads the public robots.txt of a website (one request to https://<host>/robots.txt, nothing else on the site) and says, for each AI crawler and AI agent of the migurei bot registry (training crawlers such as GPTBot and ClaudeBot, search bots, fetchers that act for a user, and others), whether that bot is allowed or disallowed for the path "/", which robots.txt rule decided it, and whether the file exists. Each bot also carries observed_on_pw: the counts our own lab site pw.migurei.ai recorded for that bot (published on https://pw.migurei.ai/ja/research/ai-bot-first-visits; the same for every domain, not about the domain asked, not a prediction). Input is a domain or URL; only public domain names are accepted (no IP addresses, no ports, no private hosts). Read-only; the domain is not stored. robots.txt is a request to bots, not access control, and a User-Agent is only a claim.

入力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "maxLength": 300,
      "description": "A public domain name or a URL, for example example.com or https://example.com/page. Only its host is used."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string"
    },
    "robots_url": {
      "type": "string"
    },
    "robots_txt": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string",
          "enum": [
            "found",
            "not_found",
            "unavailable"
          ]
        },
        "http_status": {
          "type": [
            "integer",
            "null"
          ]
        },
        "error": {
          "type": [
            "string",
            "null"
          ]
        },
        "redirects": {
          "type": "integer"
        },
        "truncated": {
          "type": "boolean"
        },
        "bytes": {
          "type": "integer"
        },
        "possible_block": {
          "type": "boolean"
        }
      },
      "required": [
        "state",
        "http_status",
        "error",
        "redirects",
        "truncated",
        "bytes",
        "possible_block"
      ]
    },
    "bots": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "bot": {
            "type": "string"
          },
          "token": {
            "type": "string"
          },
          "category": {
            "type": "string",
            "enum": [
              "training",
              "search_index",
              "user_fetch",
              "browser_agent",
              "unknown"
            ]
          },
          "verdict": {
            "type": "string",
            "enum": [
              "allowed",
              "disallowed",
              "unknown"
            ]
          },
          "basis": {
            "type": "string",
            "enum": [
              "bot_group",
              "wildcard_group",
              "googlebot_group",
              "no_group",
              "no_robots_txt",
              "robots_txt_unavailable"
            ]
          },
          "rule": {
            "type": [
              "string",
              "null"
            ]
          },
          "path_rules": {
            "type": "boolean"
          },
          "observed_on_pw": {
            "type": "object",
            "description": "What our lab saw this bot do on its own site pw.migurei.ai (counts published on the source page). Not about the domain asked, not a prediction. The same for every domain asked.",
            "properties": {
              "site": {
                "type": "string"
              },
              "applies_to_queried_domain": {
                "type": "boolean"
              },
              "observed": {
                "type": "boolean"
              },
              "first_seen": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "last_seen": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "robots_txt_fetches": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "pages_fetched": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "sitemap_urls": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "window": {
                "type": "object",
                "properties": {
                  "from": {
                    "type": "string"
                  },
                  "to": {
                    "type": "string"
                  }
                },
                "required": [
                  "from",
                  "to"
                ]
              },
              "as_of": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "code_sha": {
                "type": "string"
              },
              "note_ja": {
                "type": "string"
              },
              "note_en": {
                "type": "string"
              }
            },
            "required": [
              "site",
              "applies_to_queried_domain",
              "observed",
              "first_seen",
              "last_seen",
              "robots_txt_fetches",
              "pages_fetched",
              "sitemap_urls",
              "window",
              "as_of",
              "source",
              "code_sha",
              "note_ja",
              "note_en"
            ]
          }
        },
        "required": [
          "bot",
          "token",
          "category",
          "verdict",
          "basis",
          "rule",
          "path_rules"
        ]
      }
    },
    "summary": {
      "type": "object",
      "properties": {
        "allowed": {
          "type": "integer"
        },
        "disallowed": {
          "type": "integer"
        },
        "unknown": {
          "type": "integer"
        }
      },
      "required": [
        "allowed",
        "disallowed",
        "unknown"
      ]
    },
    "registry_version": {
      "type": "string"
    },
    "method": {
      "type": "string"
    },
    "learn_more": {
      "type": "string"
    }
  },
  "required": [
    "domain",
    "robots_url",
    "robots_txt",
    "bots",
    "summary",
    "registry_version",
    "method",
    "learn_more"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 2 件