Open Data MCP
๐ โ๏ธ - Connect any Open Data to any LLM with Model Context Protocol.
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
Maintainer
Works with
Installation
Manual Installation
npx open-data-model-context-protocolConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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)
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"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 listGet details about a specific provider
Inspect a provider before installing to understand what data and tools it exposes.
uvx odmcp info ch_sbbSet 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_sbbRestart 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.
Open Data MCP Alternatives โ Similar Search & Data Extraction Servers
Looking for alternatives to Open Data MCP? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
โ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
โ 52.7k๐ท๏ธ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
โ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - ๅบไบ AI ๅฎๆดไฟ็ๆ็็ PDF ๆๆกฃๅ จๆๅ่ฏญ็ฟป่ฏ๏ผๆฏๆ Google/DeepL/Ollama/OpenAI ็ญๆๅก๏ผๆไพ CLI/GUI/MCP/Docker/Zotero
GPT Researcher
โ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
โ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu โ one CLI, zero API fees.
Xiaohongshu
โ 13.7kMCP for xiaohongshu.com
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.
Set Up Open Data MCP in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.