Skip to main content
Glama
takurot

utsunomiya-mcp-server

by takurot
README.md
# Utsunomiya Open Data MCP Server

This is an MCP (Model Context Protocol) server that provides access to Utsunomiya city's open data through natural language queries.

## Features

- List available datasets from Utsunomiya city
- Get schema information for specific datasets
- Query dataset contents with filtering
- Statistical analysis of dataset values
- Caching for improved performance

## Setup

1. Install via pip: `pip install utsunomiya-mcp-server`
2. Run directly: `utsunomiya-mcp`

### Usage with Claude Desktop

Add the following configuration to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "utsunomiya-open-data": {
      "command": "uvx",
      "args": [
        "--from",
        "utsunomiya-mcp-server",
        "utsunomiya-mcp"
      ]
    }
  }
}
```

Or if you installed it via pip in a specific environment:

```json
{
  "mcpServers": {
    "utsunomiya-open-data": {
      "command": "utsunomiya-mcp",
      "args": []
    }
  }
}
```

## Usage

The server provides several tools for interacting with Utsunomiya's open data:

- `list_datasets`: Get available datasets
- `get_dataset_schema`: Get schema information for a dataset
- `query_dataset`: Query dataset contents
- `analyze_dataset`: Get statistical analysis of a dataset

TDQS

A3.7/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: listing, searching, schema retrieval, querying, and analysis. No overlap in functionality.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern using underscore_case (e.g., list_datasets, query_dataset).

Tool Count5/5

5 tools is appropriate for an open data portal, covering essential operations without being too few or too many.

Completeness5/5

The tool set covers the full lifecycle of dataset interaction: discovery (list/search), metadata (schema), data retrieval (query), and analysis (analyze). No obvious gaps.

Maintenance

ActivityInactive
ResponsivenessNo issues