MCP Directorio Acámbaro
Click on "Deploy 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 Directorio Acámbarorecomiéndame un negocio de tacos en Acámbaro"
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 Directorio Acámbaro
Servidor Model Context Protocol en TypeScript que permite a asistentes de IA buscar negocios locales de Acámbaro, Guanajuato, y generar un diagnóstico de presencia digital vinculado a los servicios de SDDA.
Resumen
Qué es: un MCP que conecta el directorio de Acambaro.com.mx con Claude. Pasos: esqueleto → datos y lógica → tools/resources/prompts → pruebas y CI → despliegue en OCI → vitrina de portafolio.
Related MCP server: AgentRank MCP
Arquitectura
flowchart TD
Cliente["Claude Desktop / Claude Code / otro cliente MCP"]
Cliente -- "stdio (src/index.ts)" --> Servidor
Cliente -- "Streamable HTTP + token (src/http.ts)" --> Servidor
subgraph Servidor["src/server.ts (McpServer)"]
Tools["tools/"]
Resources["resources/"]
Prompts["prompts/"]
end
Tools --> Dominio
Resources --> Dominio
Prompts --> Dominio
subgraph Dominio["src/domain/ (lógica pura, sin SDK)"]
Horario["horario.ts"]
Busqueda["busqueda.ts"]
Diagnostico["diagnostico.ts"]
end
Dominio --> Repo["src/data/repo.ts (SQLite en memoria)"]
Repo --> Json["src/data/negocios.json"]Documentación
Archivo | De qué trata |
Por qué, para quién, alcance y criterios de éxito | |
Stack, capacidades MCP, modelo de datos, estructura | |
Fases y checklist de construcción | |
Despliegue en OCI A1 detrás de Cloudflare (Docker o systemd) | |
Instrucciones para Claude Code |
Capacidades (v0.2)
Tools:
buscar_negocios,detalle_negocio,negocios_abiertos,diagnostico_digitalResources:
directorio://categorias,sdda://serviciosPrompts:
recomendar_negocio,propuesta_sddaTransportes: stdio (
src/index.ts) para Claude Desktop/Code, y Streamable HTTP con token por header (src/http.ts) para despliegue remoto.Datos: 21 negocios ficticios en 11 categorías, servidos desde SQLite (
src/data/repo.ts).
Ejemplo de uso
Salida real de la tool diagnostico_digital (probada con MCP Inspector y por stdio):
Prompt: "¿Qué tan bien está la presencia digital de la Ferretería El Tornillo Feliz?"
Ferretería El Tornillo Feliz: 20/100 (nivel bajo)
❌ Sitio web propio (25 pts)
❌ WhatsApp de contacto (20 pts)
❌ Presencia en redes sociales (20 pts)
❌ Ubicación en Google Maps (15 pts)
✅ Teléfono de contacto (10 pts)
✅ Descripción con contenido suficiente (10 pts)
Servicio sugerido: Diagnóstico y arranque digital SDDA: presencia básica (perfil, WhatsApp, ubicación).GIF de demo en vivo: pendiente de grabar una vez desplegado en producción (ver
docs/02-ROADMAP.md, Fase 6).
Instalación en 5 minutos
git clone https://github.com/atapia9/mcp-directorio-acambaro
cd mcp-directorio-acambaro
npm install
npm run buildProbarlo sin ningún cliente, con MCP Inspector:
npm run inspectConectarlo a Claude Desktop, agregando esto a tu claude_desktop_config.json
(o desde Settings → Conectores/MCP si tu versión de la app lo gestiona ahí):
{
"mcpServers": {
"directorio-acambaro": {
"command": "node",
"args": ["/ruta/absoluta/a/mcp-directorio-acambaro/dist/index.js"]
}
}
}Modo HTTP (para desplegarlo, ver docs/03-DESPLIEGUE.md):
MCP_TOKEN="un-token-largo-y-aleatorio" PORT=3000 npm run start:httpAutor
Armando Tapia — Acambaro.com.mx · SDDA · GitHub @atapia9
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Local business intel for AI agents: audits, lead scoring, tech stack, prospecting.
Find local businesses, enrich them with emails and socials, and run lead pipelines from your AI.
Official Mexican data for AI agents: CURP, RFC, CFDI, postal codes, phone, SPEI/CEP, DOF, geocoding.
Checks if AI assistants name a local business. Free shareable report, honest fixes, no guarantees.
Related MCP Servers
AlicenseAqualityDmaintenanceEnables MCP clients to search and retrieve structured business data from the Vexi API, allowing AI agents to get clean, typed business objects with identity, offerings, and trust signals.412 npmMIT- AlicenseAqualityDmaintenanceProvides AI agents with access to real, verifiable businesses with provenance and source URLs, enabling natural-language business search and profile retrieval.2MIT
- FlicenseNot gradedqualityCmaintenanceExposes SMB business data as tools for AI agents, enabling retrieval of business profiles, services, availability, and reviews.-

Tlaloc MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceProvides AI assistants with live, authenticated access to official Mexican data sources including CURP, RFC, postal codes, phone numbers, SPEI payments, CFDI status, DOF semantic search, and geocoding via INEGI/INE.MIT