PearlGraph

Open, source-backed Uganda tourism data: parks, fees, road routes, trips, lodges, districts.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
80%
命名质量
80%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,098token 数(工具定义)
~8.5 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.86%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "pearl-hundred": {
      "url": "https://api.pearl100.com/mcp"
    }
  }
}

远程端点

https://api.pearl100.com/mcpstreamable-http

它能做什么

工具清单

工具(1)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢pearlgraph(action, query, region, category, feeIds, ...)

Single entry point to all PearlGraph Uganda tourism data. Pick an `action`: map (audience, month) - unified map, entry rules and source catalogue; attractions (query, region, category) - parks, sites, hours, activities, durations; fees (feeIds) - UWA tariffs, including the low season permit rates for April, May and November; route (from, to, month) - road km and drive time; plan (start, stops | days, month) - build or check an itinerary by drive time, opening hours and activity length; lodges (near, tier, district, type, query) - stays, `near` = attraction id within 90 min drive; districts (query, region); essentials (audience: foreign|local); seasons (region) - seasons and operators; permits (attractionId) - permit capacity per sector and access rules; transport (query) - airstrips, flights, ferries; search (query, kind: attraction|district|stay) - meaning-based search over free text, e.g. 'see apes in rainforest'; graph (query = id or name, depth 1-2, predicate) - knowledge-graph links: inDistrict, inRegion, isA, offers, pricedBy, anchoredAt, roadTo. Ids come from earlier results (e.g. kampala, bwindi-rushaga).

输入模式

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "enum": [
        "map",
        "attractions",
        "fees",
        "route",
        "plan",
        "lodges",
        "districts",
        "essentials",
        "seasons",
        "permits",
        "transport",
        "search",
        "graph"
      ]
    },
    "query": {
      "type": "string",
      "maxLength": 100
    },
    "region": {
      "type": "string",
      "maxLength": 40
    },
    "category": {
      "type": "string",
      "maxLength": 40
    },
    "feeIds": {
      "maxItems": 20,
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 60
      }
    },
    "from": {
      "type": "string",
      "maxLength": 60
    },
    "to": {
      "type": "string",
      "maxLength": 60
    },
    "month": {
      "type": "integer",
      "minimum": 1,
      "maximum": 12
    },
    "start": {
      "type": "string",
      "maxLength": 60
    },
    "stops": {
      "maxItems": 30,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "attractionId": {
            "type": "string",
            "maxLength": 60
          },
          "activityId": {
            "type": "string",
            "maxLength": 60
          }
        },
        "required": [
          "attractionId",
          "activityId"
        ]
      }
    },
    "days": {
      "maxItems": 30,
      "type": "array",
      "items": {
        "maxItems": 6,
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "attractionId": {
              "type": "string",
              "maxLength": 60
            },
            "activityId": {
              "type": "string",
              "maxLength": 60
            }
          },
          "required": [
            "attractionId",
            "activityId"
          ]
        }
      }
    },
    "near": {
      "type": "string",
      "maxLength": 60
    },
    "tier": {
      "type": "string",
      "enum": [
        "budget",
        "mid-range",
        "upmarket",
        "luxury"
      ]
    },
    "district": {
      "type": "string",
      "maxLength": 40
    },
    "type": {
      "type": "string",
      "enum": [
        "lodge",
        "hotel",
        "guesthouse",
        "camp",
        "motel",
        "hostel",
        "apartment"
      ]
    },
    "audience": {
      "type": "string",
      "enum": [
        "foreign",
        "local"
      ]
    },
    "attractionId": {
      "type": "string",
      "maxLength": 60
    },
    "kind": {
      "type": "string",
      "enum": [
        "attraction",
        "district",
        "stay"
      ]
    },
    "depth": {
      "type": "integer",
      "minimum": 1,
      "maximum": 2
    },
    "predicate": {
      "type": "string",
      "maxLength": 30
    }
  },
  "required": [
    "action"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "schemaVersion": {
      "type": "string"
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "institution": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "published": {
            "type": [
              "string",
              "null"
            ]
          },
          "accessed": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "institution",
          "title",
          "url",
          "published"
        ],
        "additionalProperties": {}
      }
    },
    "travelRules": {},
    "map": {},
    "journey": {},
    "schema": {
      "type": "string"
    },
    "attractions": {
      "type": "array",
      "items": {}
    },
    "fees": {
      "type": "array",
      "items": {}
    },
    "lodges": {
      "type": "array",
      "items": {}
    },
    "districts": {
      "type": "array",
      "items": {}
    },
    "essentials": {
      "type": "array",
      "items": {}
    },
    "seasons": {
      "type": "array",
      "items": {}
    },
    "operators": {
      "type": "array",
      "items": {}
    },
    "quotas": {
      "type": "array",
      "items": {}
    },
    "rules": {
      "type": "array",
      "items": {}
    },
    "airstrips": {
      "type": "array",
      "items": {}
    },
    "flights": {
      "type": "array",
      "items": {}
    },
    "ferries": {
      "type": "array",
      "items": {}
    },
    "results": {
      "type": "array",
      "items": {}
    },
    "route": {},
    "graph": {},
    "feasible": {
      "type": "boolean"
    },
    "days": {
      "type": "array",
      "items": {}
    },
    "issues": {
      "type": "array",
      "items": {}
    },
    "unplaceable": {
      "type": "array",
      "items": {}
    }
  },
  "required": [
    "schemaVersion",
    "sources"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}

社区

评价此服务器

证据

最近观测

已验证未记录版本1 个工具