AWO MCP Server
Servidor MCP de AWO
Servidor MCP (Model Context Protocol) que expone datos procesados de las instalaciones de AWO a asistentes de IA como Claude Desktop.
Descripción general
Este servidor MCP ofrece una interfaz estandarizada entre los asistentes de IA y los datos organizativos de AWO. Permite realizar consultas en lenguaje natural sobre los centros, servicios y estadísticas de AWO.
Fuente de datos: Conjuntos de datos procesados de AWO (instalaciones, direcciones, servicios, proveedores)
Estado: ✅ Listo para producción
Related MCP server: OSM Edit MCP Server
Arquitectura
User
│
Claude Desktop
│
MCP Server (this repo)
│
Processed AWO Data (CSV)Funciones
Herramientas disponibles
Herramienta | Descripción | Ejemplo |
| Cuenta las instalaciones en una ciudad | "¿Cuántas instalaciones de AWO hay en Berlín?" |
| Lista todas las instalaciones de una ciudad | "Muéstrame todas las instalaciones de AWO en Berlín" |
| Obtiene información detallada de una instalación | "Cuéntame sobre AWO Sozialstation Wedding" |
| Busca servicios por palabra clave | "Busca servicios de adicción" |
| Obtiene estadísticas de los datos | "Muéstrame estadísticas sobre las instalaciones de AWO" |
| Comprueba la calidad de los datos | "Comprueba la integridad de los datos de AWO" |
| Encuentra registros duplicados | "¿Hay duplicados en los datos de AWO?" |
| Compara dos instalaciones | "ComParawoMitte y AWO Spree-Wuhle" |
Instalación
1. Clonar el repositorio
git clone https://github.com/YOUR_USERNAME/awo-mcp-production.git
cd awo-mcp-production2. Crear y activar el entorno Conda
conda create -n awo-mcp python=3.11
conda activate awo-mcp3. Instalar dependencias
pip install -r requirements.txt4. Verificar los archivos de datos
Asegúrate de que los siguientes archivos CSV existan en el directorio data/:
einrichtungSchema.csv- InstalacionesadresseSchema.csv- DireccionesangebotSchema.csv- ServiciostraegerSchema.csv- Proveedores
Ejecutar el servidor
Inicia el servidor MCP:
python server.pyThe server will start and wait for MCP requests. Deja esta terminal ejecutándose.
Conexión con Claude Desktop
Paso 1: Instalar Claude Desktop
Descárgalo desde Claude Desktop.
Nota: No se requiere ninguna suscripción a Claude. es necesaria para la integración MCP.
Paso 2: Configurar el servidor MCP
Abre Claude Desktop.
Ve a Configuración → Desarrollador → Servidores MCP locavis → Editar configuración.
Añade la siguiente configuración:
{
"mcpServers": {
"awo": {
"command": "C:\\Users\\<YOUR_USERNAME>\\miniconda3\\envs\\awo-mcp\\python.exe",
"args": [
"D:\\path\\to\\awo-mcp-production\\server.py"
]
}
}
}Paso 3: Reiniciar Claude Desktop
Guarda la configuración y reinicia Claude Desktop por completo.
The MCP server should appear under Configuración → Desarrollador → Servidores MCP locales con un estado verde.
Consultas de ejemplo
Una vez conectado, puedes preguntarle a Claude:
Contar instalaciones
"¿Cuántas instalaciones de AWO hay en Berlín?"
Buscar por ciudad
"Muéstrame todas las instalaciones de AWO en Berlín con sus direcciones"
Obtener detalles de una instalación
"Cuéntame sobre AWO Sozialstation Wedding"
Buscar servicios
"Busca servicios de AWO relacionados con el asesoramiento en adicciones"
Obtener estadísticas
"Muéstrame estadísticas sobre las instalaciones de AWO"
Calidad de los datos
"Comprueba la integridad de los datos de AWO"
Encontrar duplicados
"¿Hay duplicados en los conjuntos de datos de AWO?"
Comparar instalaciones
"Compara AWO Mitte y AWO Spree-Wuhle"
Descripción general de los datos
El servidor utiliza cuatro conjuntos de datos CSV:
Dataset | Description | Count |
| Instalaciones de AWO | 168 |
| Direcciones | 108 |
| Servicios | 99 |
| Proveedores/Organizaciones | 4 |
Estructura del proyecto
awo-mcp-production/
├── data/ # CSV datasets
│ ├── einrichtungSchema.csv
│ ├── adresseSchema.csv
│ ├── angebotSchema.csv
│ └── traegerSchema.csv
├── src/ # Core modules
│ ├── data_loader.py
│ └── data_repository.py
├── server.py # MCP server
├── requirements.txt
└── README.mdPruebas
Probar el servidor
python -c "from server import mcp; print('✅ Server loaded successfully')"Ejecutar el cliente (opcional)
If you have client.py para pruebas interactivas:
python client.pyDespliegue
Desarrollo local
Ejecuta
python server.pydirectamente.Conect Claude Desktop al servidor local.
Despliegue en la nube
Despliega una VM o contenedor en la nube.
Configura Claude Desktop para usar un endpoint remoto cuando lo permita.
Solución de problemas
Servidor no aparece en Claude Desktop
Comprueba la sintaxis JSON del archivo de configuración.
Asegura que no haya comas finales.
Verifica que la ruta de Python existe.
Consulta los logs de Claude en:
%APPDATA%\Claude\logs\mcp*.logEl servidor no puede iniciar
Asegura que todas las dependencias están instaladas.
Verifica que la carpeta
data/contenga los archivos CSV necesarios.Ejecuta el servidor manualmente para ver los errores:
python server.pyLicencia
MIT
Contribución
Bifurca el repositorio.
Crea una rama.
Confirma tus cambios.
Realiza un push de la rama.
Abre una pull-request.
This server cannot be installed
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
- AlicenseNot gradedqualityCmaintenanceProvides access to Sweden's comprehensive municipal and regional statistics database with semantic search capabilities. Enables natural language queries against thousands of Key Performance Indicators covering various aspects of Swedish public sector data.16Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search, validate, and edit OpenStreetMap data through natural language commands and built-in safety protections. It supports discovery of nearby amenities, geographic data exploration, and secure map editing via OAuth authentication.4MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying 6,870 German federal statutes, case law, and legislative preparatory works directly from AI assistants and MCP-compatible clients.1404Apache 2.0
- AlicenseAqualityAmaintenanceEnables AI assistants to search, explore, and query any CKAN open data portal through natural language, making public datasets accessible without requiring knowledge of the portal's API.2064157MIT
Related MCP Connectors
Public social-data API and live docs for AI coding agents.
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
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/Atrash87/awo-mcp-production'
If you have feedback or need assistance with the MCP directory API, please join our Discord server