mcp-rosario-municipal
Provides HTTP/OpenAPI endpoints for querying municipal services and documental search, allowing Make scenarios to automate citizen requests.
Provides HTTP/OpenAPI endpoints and a webhook for receiving citizen queries, enabling n8n workflows to integrate municipal information and send responses.
Exposes a webhook endpoint that accepts WhatsApp messages and returns a reply ready for messaging, enabling WhatsApp bots to handle citizen inquiries about municipal services.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-rosario-municipalNecesito hacer un reclamo por una luminaria rota"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-rosario-municipal
MCP + HTTP API read-only para consultas ciudadanas de Municipalidad de Rosario.
Qué hace
Responde consultas ciudadanas con router por intención: reclamos, pagos, turnos, licencias, habilitaciones, obras, noticias/datos.
Cita fuentes públicas oficiales y devuelve límites explícitos.
Busca en un índice documental local generado desde páginas/PDFs oficiales (
src/documentos-textos.ts).Expone MCP stdio para clientes compatibles.
Expone HTTP/OpenAPI para ChatGPT Actions, web, n8n, Make, WhatsApp y demos.
Incluye
POST /webhook/consultaconreplylisto para mensajería.
Related MCP server: mcp-abogadoenquilmes
Qué NO hace
No reserva turnos.
No envía reclamos ni denuncias.
No procesa pagos.
No consulta deuda, expedientes ni datos personales.
No reemplaza validación en la fuente oficial.
Instalar y verificar
npm install
npm run extract:docs
npm run typecheck
npm run build
npm run probe:fase1
npm run probe
npm run probe:httpHTTP local
ROSARIO_API_KEY=<tu-api-key> PORT=8787 npm run api:startEndpoints
GET /health
GET /openapi.json
POST /consulta-ciudadana
POST /webhook/consulta
POST /fuentes/buscar
POST /fuentes/detalle
POST /noticias/buscar
POST /instructivos/buscar
POST /web/buscar
POST /reclamos/info
POST /pagos/info
POST /turnos/info
POST /tramites/infoEjemplo búsqueda documental
curl -s https://<host>/instructivos/buscar \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer ***' \
-d '{ "consulta": "requisitos final de obra" }'Devuelve fragmentos oficiales con fuente:
{
"respuesta": "Encontré coincidencias...",
"fuentes": [{ "titulo": "...", "url": "...", "tipo": "html/pdf", "metodo": "html/pymupdf" }],
"limites": ["Validar vigencia en la fuente oficial enlazada."]
}Ejemplo webhook n8n/WhatsApp
curl -s https://<host>/webhook/consulta \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer ***' \
-d '{
"text": "Necesito hacer un reclamo por una luminaria rota",
"channel": "whatsapp",
"from": "+549****0000"
}'En n8n usar: ={ $json.reply }.
MCP
claude mcp add rosario -- node "$(pwd)/dist/src/index.js"Tools principales:
consulta_ciudadana
buscar_instructivos
buscar_web_oficial
buscar_fuentes
detalle_fuente
buscar_noticias
reclamos_info
pagos_info
turnos_info
tramites_infoFuentes y límites
Catálogo oficial curado en
src/fuentes.ts.Índice documental generado: 63 documentos/páginas oficiales.
Rosario suma índice documental de 63 páginas/PDFs oficiales y búsqueda viva sobre el buscador HTML oficial de rosario.gob.ar.
Fase 1.1: información pública read-only + índice documental + HTTP/OpenAPI + webhook de mensajería.
Fase 2 futura: workflows autenticados sólo con autorización explícita, auditoría y guardrails.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for accessing Uruguay's IMPO open data API with SQLite caching. Provides tools to retrieve legal norms, search regulations, and access schema documentation from Uruguay's official legal database.Last updated4MIT
- Flicense-qualityBmaintenanceRemote MCP server that provides access to over 285K Argentine court rulings and user's own case files via Streamable HTTP transport.Last updated
- AlicenseAqualityCmaintenanceMCP server for searching and extracting official announcements, decrees, and resolutions from the Argentine Official Gazette (Boletín Oficial de la República Argentina). It enables LLMs to perform real-time searches and retrieve verbatim legal text with complete juridical fidelity.Last updated14193MIT
- FlicenseAqualityBmaintenanceMCP server that provides access to Argentine legal documents (legislation, CSJN jurisprudence, international treaties) with verifiable provenance including SHA256 hashes and source URLs, enabling legal professionals to search and verify citations.Last updated13
Related MCP Connectors
Read-only MCP server for Muovi, Argentina's trust-first local services marketplace (6 tools).
MCP server for Brazilian Federal Senate open data (legislative, administrative, e-Cidadania).
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ruizechesortubenjamin/mcp-rosario-municipal'
If you have feedback or need assistance with the MCP directory API, please join our Discord server