Skip to main content
Glama
hkopenai

hk-misc-mcp-server

by hkopenai
README.md
# Hong Kong Government Data MCP Server

[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue.svg)](https://github.com/hkopenai/hk-misc-mcp-server)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

This is an MCP server that provides access to various Hong Kong government data through a FastMCP interface.

## Features

### Government Auction Data
- Get auction data of confiscated, used/surplus, and unclaimed stores from Government Logistics Department

## Data Source

- Auction data from Government Logistics Department

## Examples

* Get latest auction data for confiscated and surplus items in Hong Kong

## Setup

1. Clone this repository
2. Install Python dependencies:
   ```bash
   pip install -r requirements.txt
   ```
3. Run the server:
   ```bash
   python server.py
   ```

### Running Options

- Default stdio mode: `python server.py`
- SSE mode (port 8000): `python server.py --sse`

## Cline Integration

To connect this MCP server to Cline using stdio:

1. Add this configuration to your Cline MCP settings (cline_mcp_settings.json):
```json
{
  "hk-misc": {
    "disabled": false,
    "timeout": 3,
    "type": "stdio",
    "command": "uvx",
    "args": [
      "hkopenai.hk-misc-mcp-server"
    ]
  }
}
```

## Testing

Tests are available in the `tests/` directory. Run with:
```bash
pytest
```

TDQS

B3.1/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of confusion or overlap. The tool's purpose is clearly and specifically described as retrieving Hong Kong government auction data.

Naming Consistency5/5

The single tool name follows a clear verb_noun pattern (get_government_auction_data), which is consistent and descriptive. There are no other tools to introduce inconsistency.

Tool Count2/5

The server has only one tool, which is too few for the apparent scope implied by the name 'hk-misc-mcp-server'. A miscellaneous Hong Kong data server would be expected to offer multiple tools covering various datasets, making the current single-tool count inadequate.

Completeness2/5

The server covers only auction data, leaving many other likely Hong Kong government datasets unaddressed. Even within auction data, there are likely gaps such as filtering, searching, or viewing individual auction details. The overall surface is severely incomplete for the implied miscellaneous data server purpose.

Maintenance

ActivitySlowing
ResponsivenessNo issues