Open Data MCP

v1.0.0โ€ขSearch & Data Extractionโ€ขstable

๐Ÿ โ˜๏ธ - Connect any Open Data to any LLM with Model Context Protocol.

llmmcpopen-data
Share:
152
Stars
0
Downloads
0
Weekly
0/5

What is Open Data MCP?

Open Data MCP is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐Ÿ โ˜๏ธ - connect any open data to any llm with model context protocol.

๐Ÿ โ˜๏ธ - Connect any Open Data to any LLM with Model Context Protocol.

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • ๐Ÿ โ˜๏ธ - Connect any Open Data to any LLM with Model Context P

Use Cases

Connect open datasets to LLM applications
Query public data sources and repositories
Integrate government and research data
OpenDataMCP

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMay 13, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx open-data-model-context-protocol

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Open Data MCP

Open Data MCP is a Python framework and CLI that bridges public open datasets โ€” government data portals, research repositories, transit systems, and more โ€” directly to LLMs via the Model Context Protocol. Using the odmcp CLI, developers can discover available data providers, configure them as MCP servers in Claude Desktop with a single command, and then query real public datasets through natural language without writing any API integration code.

Prerequisites

  • Python environment with uv package manager installed
  • Claude Desktop application installed on macOS or Windows
  • Internet access to reach public open data APIs
  • macOS (brew install uv) or Windows/Linux (via official uv installer script)
1

Install uv package manager

uv is required to run odmcp via uvx. Install it with the method appropriate for your operating system.

# macOS
brew install uv

# Linux / WSL
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
2

List available open data providers

Use the odmcp CLI via uvx to see which data providers are currently available (e.g. Swiss Federal Railways SBB, government data portals).

uvx odmcp list
3

Get details about a specific provider

Inspect a provider before installing to understand what data and tools it exposes.

uvx odmcp info ch_sbb
4

Set up a provider as an MCP server in Claude Desktop

The setup command automatically adds the provider's MCP server configuration to Claude Desktop's config file. Restart Claude Desktop after running this.

uvx odmcp setup ch_sbb
5

Restart Claude Desktop and query the data

After restarting Claude Desktop, a new interface icon appears for the installed provider. You can now ask Claude questions about the open dataset in natural language.

Open Data MCP Examples

Client configuration

The odmcp setup command generates and inserts this configuration automatically. This is an example of what is added for the Swiss SBB transit data provider.

{
  "mcpServers": {
    "open-data-mcp-ch_sbb": {
      "command": "uvx",
      "args": ["odmcp", "run", "ch_sbb"]
    }
  }
}

Prompts to try

After setting up an Open Data MCP provider, use prompts like these to query public datasets through Claude.

- "What are the current train disruptions on the Swiss Federal Railways network?"
- "List all available open data providers from OpenDataMCP and describe what each one offers."
- "Show me the current status of public transit connections between Zurich and Geneva."
- "What open government datasets are available through OpenDataMCP for environmental monitoring?"

Troubleshooting Open Data MCP

uvx odmcp command not found or uv not recognized

Ensure uv was installed correctly and that its bin directory is in your PATH. Run 'source ~/.zshrc' or open a new terminal after installation. Verify with 'uv --version'.

Provider setup succeeds but Claude Desktop shows no new tools after restart

Open Claude Desktop's MCP settings to confirm the server entry was added. If the config file path was not found automatically, manually add the generated JSON to your claude_desktop_config.json under mcpServers.

Data queries return no results or API errors

Each provider queries a live public API. Check that the external data source is available (e.g. the SBB API status page). If the API is rate-limited or down, queries will fail. Try again after a few minutes.

Frequently Asked Questions about Open Data MCP

What is Open Data MCP?

Open Data MCP is a Model Context Protocol (MCP) server that ๐Ÿ โ˜๏ธ - connect any open data to any llm with model context protocol. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Open Data MCP?

Follow the installation instructions on the Open Data MCP GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Open Data MCP?

Open Data MCP works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Open Data MCP free to use?

Yes, Open Data MCP is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "open-data-model-context-protocol": { "command": "npx", "args": ["-y", "open-data-model-context-protocol"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

Ready to use Open Data MCP?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides