Vinkius
Ayuntamiento de Zaragoza

Ayuntamiento de Zaragoza MCP for AI. Query city data and manage civic services instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Ayuntamiento de Zaragoza MCP on Cursor AI Code EditorAyuntamiento de Zaragoza MCP on Claude Desktop AppAyuntamiento de Zaragoza MCP on OpenAI Agents SDKAyuntamiento de Zaragoza MCP on Visual Studio CodeAyuntamiento de Zaragoza MCP on GitHub Copilot AI AgentAyuntamiento de Zaragoza MCP on Google Gemini AIAyuntamiento de Zaragoza MCP on Lovable AI DevelopmentAyuntamiento de Zaragoza MCP on Mistral AI AgentsAyuntamiento de Zaragoza MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Ayuntamiento de Zaragoza MCP connects your AI client directly to Zaragoza's open data and city services. You can query public datasets for details on monuments, restaurants, or city infrastructure; submit complaints via Open311; check appointment availability; or even execute advanced SPARQL queries against the city's linked data.

What your AI can do

Book appointment

This tool lets you book a municipal service appointment (Cita Previa).

Create map

You can create a new collaborative map for mapping purposes.

Delete map

This removes an existing collaborative map you created or inspected.

+ 14 more capabilities included
Query City Data

You retrieve information on specific city assets, like monuments or local businesses, by querying structured datasets.

Report Citizen Issues

You submit complaints or suggestions directly to the Open311 system and track their status without logging into a separate portal.

Manage Appointments

You check available time slots for municipal services and book an appointment using dedicated scheduling tools.

Analyze Urban Data

You visualize, create, or inspect collaborative maps showing public infrastructure data.

Run Deep Queries

You execute complex SPARQL queries to analyze relationships between different types of city records.

Included with Plan

Waiting for input…

AI Agent

Ayuntamiento de Zaragoza: 17 Tools for Civic Tech

These tools allow you to interact with every facet of the city's open data infrastructure, from booking services to running complex queries.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Ayuntamiento de Zaragoza on Vinkius

Book Appointment

This tool lets you book a municipal service appointment (Cita Previa).

Create Map

You can create a new collaborative map for mapping purposes.

Delete Map

This removes an existing collaborative map you created or inspected.

Execute Sparql Query

It runs a complex SPARQL query against the city's semantic web data endpoint for...

Get Agenda Availability

You check if appointments are available on a specific day.

Get Agenda Detail

This retrieves detailed information about a specific scheduled appointment slot.

Get Map Detail

You fetch the specifics and contents of an existing collaborative map.

Get My Appointments

This lists all appointments that you have personally booked with the city council.

Get Open311 Request

You retrieve the status and details of a specific complaint or suggestion submitted...

Get Open311 Service

This fetches the definition of an available service category within Open311.

List Agendas

You can see a list of all currently offered appointment types and schedules.

List Open311 Requests

This lists multiple service requests submitted through the Open311 system.

List Open311 Services

You get a list of all available complaint and suggestion services (Quejas y Sugerencias).

List Public Maps

This shows you a directory of public collaborative maps created for the city.

List User Maps

You list all collaborative maps that belong specifically to your user account.

Query Dataset

This tool allows you to query general, structured city datasets like monuments or...

Submit Open311 Request

You submit a formal new service request (a complaint or suggestion) via Open311.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Ayuntamiento de Zaragoza integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Ayuntamiento de Zaragoza, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Ayuntamiento de Zaragoza MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Ayuntamiento de Zaragoza. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 17 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Dealing with city services used to mean hopping between half a dozen websites.

Remember the old routine: You need to report a broken streetlight. That means going to Site A, finding the 'Service Request' tab, selecting the correct category from a dropdown, and then filling out forms for location coordinates that you probably don't have handy. If it’s an appointment, you go to Site B, check availability there, but if you need data on surrounding assets, you have to abandon everything and navigate to Site C.

Now, with this MCP, the process is different. You tell your agent exactly what needs fixing—'Report a streetlight failure at X location.' Your agent handles the multi-step workflow: it checks which services are available (list_open311_services), then uses that knowledge to submit the request using submit_open311_request, all without you seeing a single confusing form.

The Ayuntamiento de Zaragoza MCP gives you direct access to public records and service requests.

You eliminate the need for manual data collation. You no longer have to copy coordinates from one map interface, paste them into a separate query tool, and then cross-reference that data with a scheduling page. The MCP handles all those handoffs.

The biggest change is the coordination. It's not just about getting data; it's about running full administrative processes—like checking your bookings (get_my_appointments) or listing public maps (list_public_maps)—all from one place, in a single conversation.

What your AI can actually do with this

The challenge with municipal records is that every department uses a different website, and they all use different forms. You shouldn't have to navigate five separate portals just to report a pothole, find out if you can book an appointment, and then pull historical data on nearby buildings.

This MCP handles the complexity layer for Zaragoza City Council services. Your agent connects directly to multiple public datasets and administrative workflows using natural language. You don't click through confusing web forms; you just ask your AI client a question about the city—whether it’s querying structured data like restaurant listings or submitting an official service request.

Because this connector is hosted on Vinkius, you get access to all these specialized municipal tools from one place. It lets you manage everything from finding public maps and listing available appointments to running deep semantic queries across the entire open data infrastructure.

Built · Hosted · Managed by Vinkius Zaragoza MCP - City Data & Service Requests
Server ID 019e3869-10a5-71ec-870c-9daaea2a48fe
Vinkius Inspector
Compliance Grade D
Score 51.25/100
Vinkius Inspector Badge — Score 51.25/100

Questions you might have

How do I check appointment availability using get_agenda_availability? +

You simply ask the agent to check availability for a specific service and date. The tool retrieves real-time data, telling you exactly which time slots are open.

Is query_dataset meant for all city info? +

query_dataset is designed for structured public datasets, like listing monuments or restaurants. It lets your agent pull specific facts about known entities.

What's the difference between list_open311_requests and get_open311_request? +

list_open311_requests shows you a directory of multiple requests. Use get_open311_request when you already have an ID and just need to check that specific item's status.

Can I run advanced queries using execute_sparql_query? +

Yes, this tool lets your agent execute complex SPARQL queries directly against the city's semantic web data for deep analysis of linked records.

After using list_public_maps, how do I retrieve specific details about a map with get_map_detail? +

You must pass the unique ID of the map you want information on. This tool pulls metadata like who created it and when it was last modified. It's useful for checking permissions or visualizing which data sources are attached to a collaborative map.

What is required to successfully execute an appointment booking using book_appointment? +

You need three key pieces of information: the specific agenda ID, the desired date, and the time slot. The tool confirms if that combination is available before submitting your request for a reservation.

If I want to submit an issue using submit_open311_request, what authentication do I need? +

You must provide valid client credentials as specified by the API. Successful submission requires confirming both the user's identity and the precise location of the issue you are reporting.

How can I determine the scope of service definitions using get_open311_service? +

This tool provides a clear definition of what Open311 tracks. It tells your agent exactly what categories and types of complaints or suggestions are recognized by the city council.

How can I find specific monuments or restaurants in Zaragoza? +

Use the query_dataset tool. You can specify the dataset (e.g., 'monumento' or 'restaurante') and apply filters like 'q' for names or 'point' and 'distance' for proximity searches.

Can I report a broken street light or a pothole using this server? +

Yes! Use the submit_open311_request tool. You'll need to provide the service_code (which you can find via list_open311_services) and a description of the issue.

How do I check if there are available slots for a city hall appointment? +

First, list available agendas with list_agendas, then use get_agenda_availability with the specific agenda ID to see open time slots.

Built & Managed by Vinkius 30s setup 17 tools

We've already built the connector for Ayuntamiento de Zaragoza. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 17 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.