MCP server intelligence profile

Hong Kong Open Data MCP Server

Enables access to Hong Kong government's official open data portal (DATA.GOV.HK) through natural language queries. Supports searching datasets, browsing categories, and retrieving detailed information about Hong Kong's public data resources

Local OnlyOfficial distributionmcp-open-data-hk
Verified cleanPypi · 0.2.3

Our scanner tested version 0.2.3 without proving a finding in the methods exercised. This is not a guarantee that every deployment is secure.

1Distribution channel
8Independently observed tools
0Linked remote endpoints
AvailableVersion intelligence

Install and connect

Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.

Install mcp-open-data-hk from PyPI

Install exact version 0.2.3. The executable name has not been verified, so it is intentionally not guessed.

python -m pip install 'mcp-open-data-hk==0.2.3'

Identity

Canonical slughong-kong-open-data-mcp-server-6a301e0bDeploymentLocal Only
Canonical packagepypi:mcp-open-data-hkRepositorymcp-open-data-hk/mcp-open-data-hk
First publishedAug 14, 2025Latest releaseAug 14, 2025
Last security verificationClassification confidence90%
PublicationPublishedOfficial distributionYes

Distributions

ChannelIdentifierCurrent versionVersionsSource
pypimcp-open-data-hk0.2.31Repository

Current release

PackageVersionPublished / observedInventorySecurity scan
pypimcp-open-data-hk0.2.3CurrentAug 14, 20258 toolsSucceeded · 0 resources · 0 promptsFailed
Enterprise protection

Continuously monitor this MCP for security risk

Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.

  • Independent exact-version security scans
  • Continuous release and vulnerability monitoring
  • Risk-change alerts with capability context
  • Historical evidence and API exports
Custom pricingContact salesTailored to your organization, integrations, data needs, and support requirements.

Current version evidence

Provenanceartifact_hash_verifiedSignature
MCP SDKArtifact SHA-25617b8e1e7ca9d5aa50fc6466b337bc9141d5bce3fbb3736181ef5bab45a45c47d
Scannermcp-proof-engine 0.1.0Scan completedAug 24, 2026
Security ratingMethodology

Current protocol inventory

2025-06-18Negotiated protocol
mcp-open-data-hkServer-reported name
6Capability groups
Aug 24, 2026Observed

Tools 8

ToolCategoryAnnotationsRisk
get_category_detailsGet detailed information about a specific category (group)
Input schema
{
  "additionalProperties": false,
  "properties": {
    "category_id": {
      "type": "string",
      "description": "The ID or name of the category to retrieve"
    },
    "include_datasets": {
      "default": false,
      "type": "boolean",
      "description": "Include a truncated list of the category's datasets"
    },
    "include_dataset_count": {
      "default": true,
      "type": "boolean",
      "description": "Include the full package count"
    },
    "include_extras": {
      "default": true,
      "type": "boolean",
      "description": "Include the category's extra fields"
    },
    "include_users": {
      "default": true,
      "type": "boolean",
      "description": "Include the category's users"
    },
    "include_groups": {
      "default": true,
      "type": "boolean",
      "description": "Include the category's sub groups"
    },
    "include_tags": {
      "default": true,
      "type": "boolean",
      "description": "Include the category's tags"
    },
    "include_followers": {
      "default": true,
      "type": "boolean",
      "description": "Include the category's number of followers"
    },
    "language": {
      "default": "en",
      "type": "string",
      "description": "Language code (en, tc, sc)"
    }
  },
  "required": [
    "category_id"
  ],
  "type": "object"
}
Output schema
{
  "additionalProperties": true,
  "type": "object"
}
get_dataset_detailsGet detailed information about a specific dataset
Input schema
{
  "additionalProperties": false,
  "properties": {
    "dataset_id": {
      "type": "string",
      "description": "The ID or name of the dataset to retrieve"
    },
    "language": {
      "default": "en",
      "type": "string",
      "description": "Language code (en, tc, sc)"
    },
    "include_tracking": {
      "default": false,
      "type": "boolean",
      "description": "Add tracking information to dataset and resources"
    }
  },
  "required": [
    "dataset_id"
  ],
  "type": "object"
}
Output schema
{
  "additionalProperties": true,
  "type": "object"
}
get_datasets_by_formatGet datasets that have resources in a specific file format.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "file_format": {
      "type": "string",
      "description": "The file format to filter by (e.g., \"CSV\", \"JSON\", \"GeoJSON\")"
    },
    "limit": {
      "default": 10,
      "type": "integer",
      "description": "Maximum number of datasets to return"
    },
    "language": {
      "default": "en",
      "type": "string",
      "description": "Language code (en, tc, sc)"
    }
  },
  "required": [
    "file_format"
  ],
  "type": "object"
}
Output schema
{
  "additionalProperties": true,
  "type": "object"
}
get_supported_formatsGet a list of file formats supported by data.gov.hk Returns: A list of supported file formats
Input schema
{
  "additionalProperties": false,
  "properties": {},
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "items": {
        "type": "string"
      },
      "type": "array"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
list_categoriesGet a list of data categories (groups)
Input schema
{
  "additionalProperties": false,
  "properties": {
    "order_by": {
      "default": "name",
      "type": "string",
      "description": "Field to sort by ('name' or 'packages') - deprecated, use sort instead"
    },
    "sort": {
      "default": "title asc",
      "type": "string",
      "description": "Sorting of results ('name asc', 'package_count desc', etc.)"
    },
    "limit": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Maximum number of categories to return"
    },
    "offset": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Offset for pagination"
    },
    "all_fields": {
      "default": false,
      "type": "boolean",
      "description": "Return full group dictionaries instead of just names"
    },
    "language": {
      "default": "en",
      "type": "string",
      "description": "Language code (en, tc, sc)"
    }
  },
  "type": "object"
}
list_datasetsGet a list of dataset IDs from data.gov.hk
Input schema
{
  "additionalProperties": false,
  "properties": {
    "limit": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Maximum number of datasets to return (default: 1000)"
    },
    "offset": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Offset of the first dataset to return"
    },
    "language": {
      "default": "en",
      "type": "string",
      "description": "Language code (en, tc, sc)"
    }
  },
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "items": {
        "type": "string"
      },
      "type": "array"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
search_datasetsSearch for datasets by query term using the package_search API. This function searches across dataset titles, descriptions, and other metadata to find datasets matching the query term.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "query": {
      "default": "*:*",
      "type": "string",
      "description": "The solr query string (e.g., \"transport\", \"weather\", \"*:*\" for all)"
    },
    "limit": {
      "default": 10,
      "type": "integer",
      "description": "Maximum number of datasets to return (default: 10, max: 1000)"
    },
    "offset": {
      "default": 0,
      "type": "integer",
      "description": "Offset for pagination"
    },
    "language": {
      "default": "en",
      "type": "string",
      "description": "Language code (en, tc, sc)"
    }
  },
  "type": "object"
}
Output schema
{
  "additionalProperties": true,
  "type": "object"
}
search_datasets_with_facetsSearch for datasets and return faceted results for better data exploration.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "query": {
      "default": "*:*",
      "type": "string",
      "description": "The solr query string"
    },
    "language": {
      "default": "en",
      "type": "string",
      "description": "Language code (en, tc, sc)"
    }
  },
  "type": "object"
}
Output schema
{
  "additionalProperties": true,
  "type": "object"
}

Resources 0

  • None observed.

Resource templates 0

  • None observed.

Prompts 0

  • None observed.

Remote endpoints

EndpointTransportAuthenticationHealthObserved
No verified remote endpoint is linked.

Hong Kong Open Data MCP Server questions

How do I install Hong Kong Open Data MCP Server?

Install the selected package version with: python -m pip install 'mcp-open-data-hk==0.2.3'

What tools does Hong Kong Open Data MCP Server provide?

Hong Kong Open Data MCP Server exposed 8 tools during independent protocol observation, including get_category_details, get_dataset_details, get_datasets_by_format, get_supported_formats, list_categories, list_datasets, search_datasets, search_datasets_with_facets.

Is Hong Kong Open Data MCP Server secure?

Our scanner tested version 0.2.3 without proving a finding in the methods exercised. This is not a guarantee that every deployment is secure.

Explore related MCP server guides

Curated product and capability guides containing this catalog record.

Official vs Community MCP Servers

Let’s talk about MCP security.

Share your details and our security team will contact you.