Skip to main content
Glama
banstack

Apartment Sheets MCP

by banstack

Apartment Sheets MCP (AS-MCP)

Ein leichter Model Context Protocol (MCP)-Server, der es Claude (oder anderen Plattformen) ermöglicht, Wohnungsanzeigen in einer gemeinsamen Google-Tabelle zu speichern und zu verwalten.

Hintergrund

Dieses Projekt wurde durch die hektische Wohnungssuche hier in NYC inspiriert.

Warum eine Google-Tabelle?

  1. Google bietet einen großzügigen API-Dienst

  2. Es gibt kein einfacheres Medium, um Ihre Wohnungssuche mit Ihrem Mitbewohner/Ihrer Mitbewohnerin oder Partner/Partnerin zu teilen

Related MCP server: google-sheets-mcp

Hinweise

Da es sich um ein MCP handelt, nutzen Sie die KI-Plattform Ihrer Wahl, um das Web-Scraping, die Aktualisierung der Anzeigen und mehr zu übernehmen. Alles, was dieses MCP tut, ist Ihrem KI-Tool Ihrer Wahl die Konnektivität zu Ihrer jeweiligen Tabelle zu geben.

Verfügbare Tools

  • save_listing : fügt Ihrer Tabelle eine neue Anzeige hinzu

  • get_listing : ruft alle Anzeigen ab, mit optionalen Filtern (Stadtteil und Status heute)

  • update_listing : aktualisiert ein beliebiges Feld einer bestehenden Anzeige

  • delete_listing : entfernt eine Anzeige aus der Tabelle

Einrichtung

*Sie müssen dieses Repo klonen, natürlich!

1. Google Cloud-Anmeldedaten

  • Erstellen Sie ein Dienstkonto in der Google Cloud Console

  • Aktivieren Sie die Google Sheets- und Google Drive-APIs

  • Laden Sie die Anmeldedaten als JSON herunter und speichern Sie sie als credentials.json (im Stammverzeichnis des Projekts ablegen)

  • Teilen Sie Ihre Google-Tabelle mit der E-Mail-Adresse des Dienstkontos als Editor

2. Abhängigkeiten installieren

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

3. Claude Desktop konfigurieren

Fügen Sie dies zu ~/Library/Application Support/Claude/claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "nyc-apartment-tracker": {
      "command": "/path/to/venv/bin/python",
      "args": ["/path/to/server.py"],
      "cwd": "/path/to/nyc-apartment-mcp"
    }
  }
}

Umgebungsvariablen

Variable

Standard

Beschreibung

SHEET_NAME

NYC Apartment Listings

Name Ihrer Google-Tabelle

Sicherheitshinweis

Wenn Sie planen, auf Git zu pushen, stellen Sie bitte sicher, dass Sie niemals die credentials.json committen!

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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/banstack/apartments-sheet-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server