Skip to main content
Glama
nextauralabs

shelter-mcp

by nextauralabs

Shelter MCP Server

Verbinden Sie Claude, Codex, Cursor und andere MCP-kompatible Agents mit eingeschränktem finanziellem Kontext aus Ihrem eigenen Shelter-Konto.

Der Server ist schreibgeschützt. Er kann Prognosen, Runway, Warnmeldungen, Chancen und Erschwinglichkeitshinweise abrufen, kann aber kein Geld bewegen und hat keinen Zugriff auf Plaid-Anmeldeinformationen.

Voraussetzungen

  • Node.js 20 oder neuer

  • Ein Shelter-Konto mit verbundenen Finanzdaten

  • Ein eingeschränkter API-Schlüssel von shelter.money/developer

Es ist kein Plaid-Entwicklerkonto erforderlich.

Related MCP server: toshl-mcp-server

Schnellstart

Erstellen Sie einen API-Schlüssel und konfigurieren Sie dann Ihren MCP-Client so, dass er Folgendes ausführt:

npx -y @shelter.money/mcp

mit SHELTER_API_KEY in der Serverumgebung.

Claude Desktop

{
  "mcpServers": {
    "shelter": {
      "command": "npx",
      "args": ["-y", "@shelter.money/mcp"],
      "env": {
        "SHELTER_API_KEY": "wv_your_key_here"
      }
    }
  }
}

Starten Sie Claude Desktop neu, nachdem Sie die Konfiguration gespeichert haben.

Codex

codex mcp add shelter --env SHELTER_API_KEY=wv_your_key_here -- npx -y @shelter.money/mcp

Cursor

Fügen Sie diesen Server in den MCP-Einstellungen von Cursor hinzu:

{
  "shelter": {
    "command": "npx",
    "args": ["-y", "@shelter.money/mcp"],
    "env": {
      "SHELTER_API_KEY": "wv_your_key_here"
    }
  }
}

Verfügbare Tools

  • shelter_status — Verbindungs- und Berechtigungsstatus

  • shelter_runway — Runway für sichere Ausgaben und bevorstehende finanzielle Belastungen

  • shelter_forecast — an das Manifest gebundene Cashflow-Prognose

  • shelter_alerts — aktuelle Finanzwarnungen

  • shelter_opportunities — umsetzbare Sparmöglichkeiten

  • shelter_context — eingeschränkter finanzieller Kontext für das Reasoning des Agents

  • shelter_affordability — Kauf-Erschwinglichkeitssimulation

  • shelter_coach_daily — tägliche Coaching-Zusammenfassung

  • shelter_coach_advice — Coaching zu einem angeforderten Thema

  • shelter_ask — stellen Sie Guardian eine Finanzfrage

Das Paket bietet außerdem Prompts für den Finanz-Check-up, die Ausgabenüberprüfung und die Kaufplanung.

Umgebungsvariablen

Variable

Erforderlich

Beschreibung

SHELTER_API_KEY

Ja

Eingeschränkter, in Shelter erstellter Schlüssel. Halten Sie ihn geheim.

SHELTER_API_URL

Nein

Basis-URL der API. Standard: https://api.shelter.money/agent.

PORT

Nur HTTP-Modus

Lokaler HTTP-Port. Standard: 3100.

Wenn SHELTER_API_KEY fehlt, stellt der Server weiterhin seine Tool-Definitionen bereit, gibt aber unterdrückte Antworten ohne Finanzwerte zurück. Er setzt niemals Beispiel-Finanzdaten an die Stelle des realen Finanzstatus eines Benutzers.

Sicherheitsmodell

  • Die Identität des Endbenutzers stammt ausschließlich aus dem eingeschränkten Shelter-API-Schlüssel.

  • Schlüssel werden von Shelter als SHA-256-Hashes gespeichert und bei der Erstellung nur einmal angezeigt.

  • Schlüssel können über die Shelter-Entwicklerseite eingeschränkt und widerrufen werden.

  • Die gehostete Agent-API wendet Authentifizierung, Autorisierung, Ratenbegrenzung und Audit-Protokollierung an.

  • Das MCP-Paket enthält keinen Shelter-Backend-Code, keine Bereitstellungsgeheimnisse, keine Plaid-Tokens und keine Bankanmeldeinformationen.

  • Wenn keine autoritativen Daten verfügbar sind, fallen finanzielle Antworten geschlossen aus.

Behandeln Sie den API-Schlüssel wie ein Passwort. Committen Sie ihn nicht und geben Sie ihn auf gemeinsam genutzten Rechnern nicht direkt in den Befehlsverlauf ein. Informationen zur Meldung von Schwachstellen finden Sie in SECURITY.md.

Entwicklung

npm ci
npm run typecheck
npm run build

Führen Sie den stdio-Server aus dem erstellten Paket aus:

SHELTER_API_KEY=wv_your_key_here node dist/bin/shelter-mcp.js

Für kontrolliertes Hosting wird außerdem ein zustandsloser Streamable-HTTP-Einstiegspunkt erstellt:

SHELTER_API_KEY=wv_your_key_here npm start

Der HTTP-Einstiegspunkt bindet an 0.0.0.0 und ist nicht das empfohlene Setup für persönliche Clients. Verwenden Sie stdio, es sei denn, Sie betreiben und sichern die HTTP-Umgebung selbst.

Architektur

Dieses öffentliche Repository enthält nur den MCP-Adapter. Er ruft die gehostete, schreibgeschützte Agent-API von Shelter auf. Die privaten Finanzberechnungen von Shelter, das Authentifizierungs-Gateway, das Datenbankschema und die Dienst-Anmeldeinformationen sind nicht Teil dieses Pakets.

Lizenz

MIT

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (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

  • A
    license
    A
    quality
    C
    maintenance
    Provides AI assistants with secure, read-only access to over 15,000 financial institutions across the US and Europe via the Model Context Protocol. It enables users to query account balances, transactions, and spending breakdowns through natural language conversation.
    5
    97
    33
    MIT
  • F
    license
    C
    quality
    B
    maintenance
    Enables AI agents to access and analyze financial data from Toshl Finance, including accounts, categories, budgets, and entries, through MCP resources and tools.
    27
    3
  • A
    license
    Not graded
    quality
    C
    maintenance
    Read-only MCP and HTTP proxy server for accessing Monarch Money financial data, enabling transaction analysis, budget tracking, and cashflow insights through natural language.
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables read-only access to personal bank accounts via the TrueLayer API, allowing querying of accounts, balances, transactions, and generating financial analytics such as spending by category, subscriptions, and monthly summaries.
    9
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI agents to bank accounts, transactions, balances, and investments.

  • Read-only bank access for your AI agent. Connects Claude, ChatGPT, Cursor, Gemini, Codex.

  • Live AU/NZ bank (CDR) and brokerage data for AI agents, plus management of Redbark syncs and rules

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/nextauralabs/shelter-mcp'

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