How to Use the Ayuntamiento de Barcelona (CKAN) MCP in Claude Code
Run terminal queries and pipe live Barcelona public datasets straight into your shell scripts using Claude Code.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Ayuntamiento de Barcelona (CKAN) MCP to Claude Code
Create your Vinkius account to connect Ayuntamiento de Barcelona (CKAN) to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Pipe Barcelona civic data directly to your terminal
Claude Code brings the entire Barcelona Open Data catalog to your command line. It calls `bcn_package_search` to find datasets and prints the results directly to stdout, allowing you to pipe them into grep or jq. You don't need a browser to inspect municipal data. The agent runs `bcn_resource_show` to output schema details right inside your active SSH session or terminal window.
Automate SQL data extractions via this MCP Server
Write shell scripts that query live databases. Claude Code executes raw SQL against public resources using `bcn_datastore_search_sql`, returning clean JSON payloads that you can save or process. This is built for headless environments. You can automate data pulls for urban planning or environmental monitoring without dealing with complex API authentication wrappers.
Batch process Barcelona datasets in headless mode
Your agent can loop through multiple resources using `bcn_current_packages` to check for recent updates. It identifies modified CSV files and flags them for download. By combining `bcn_package_show` with local shell commands, Claude Code can automatically update your local databases whenever the city of Barcelona publishes new statistics. This terminal workflow bypasses manual downloads entirely.
Set up Ayuntamiento de Barcelona (CKAN) MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seeayuntamiento-de-barcelona-ckan-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest Ayuntamiento de Barcelona (CKAN) transactions." It will automatically discover and invoke the available Ayuntamiento de Barcelona (CKAN) tools.
claude mcp add --transport http ayuntamiento-de-barcelona-ckan-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Ayuntamiento de Barcelona (CKAN) MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Ayuntamiento de Barcelona (CKAN) MCP today
We host it, we monitor it, we maintain it. You just paste one token.