Apartment Sheets MCP
Apartment Sheets MCP (AS-MCP)
Un servidor ligero de Protocolo de Contexto de Modelo (MCP) que permite a Claude (u otras plataformas) guardar y gestionar listados de apartamentos en una hoja de cálculo de Google compartida.
Antecedentes
Este proyecto se ha inspirado en el frenético proceso de búsqueda de apartamentos que tenemos aquí en Nueva York.
¿Por qué una hoja de cálculo de Google?
Google ofrece un servicio de API generoso
No hay medio más sencillo para compartir tu búsqueda de apartamento con tu(s) compañero(s) de piso o pareja
Related MCP server: google-sheets-mcp
Notas
Debido a que esto es un MCP, utiliza la plataforma de IA de tu elección para manejar el web scraping, la actualización de listados y más. Todo lo que hace este MCP es darle a tu herramienta de IA preferida la conectividad con tu hoja de cálculo respectiva.
Herramientas disponibles
save_listing: añade un nuevo listado a tu hoja de cálculoget_listing: obtiene todos los listados, con filtros opcionales (Barrio y Estado actual)update_listing: actualiza cualquier campo en un listado existentedelete_listing: elimina un listado de la hoja de cálculo
Configuración
¡tienes que clonar este repositorio, obviamente!
1. Credenciales de Google Cloud
Crea una cuenta de servicio en Google Cloud Console
Habilita las APIs de Google Sheets y Google Drive
Descarga el JSON de credenciales y guárdalo como
credentials.json(colócalo en la raíz del proyecto)Comparte tu hoja de cálculo de Google con el correo electrónico de la cuenta de servicio como Editor
2. Instalar dependencias
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt3. Configurar Claude desktop
Añade a ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"nyc-apartment-tracker": {
"command": "/path/to/venv/bin/python",
"args": ["/path/to/server.py"],
"cwd": "/path/to/nyc-apartment-mcp"
}
}
}Variables de entorno
Variable | Predeterminado | Descripción |
|
| Nombre de tu hoja de cálculo de Google |
Nota de seguridad
Si planeas hacer push a git, ¡asegúrate de no subir nunca credentials.json!
This server cannot be deployed
Maintenance
Related MCP Connectors
Public MCP server for discovering open jobs. Search, filter, and get application links.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server built with Smithery that provides a foundation for real estate data harvesting capabilities. Currently includes example functionality for testing and development purposes.2-
- AlicenseNot gradedqualityBmaintenanceMCP server for Google Sheets - read, write, and query spreadsheet data.578 npm2MIT
- AlicenseNot gradedqualityCmaintenanceA minimal MCP server for creating and updating Google Docs from markdown.9 npmMIT
- AlicenseBqualityDmaintenanceA local MCP server for creating, reading, and updating Google Sheets.7578 npmMIT