Skip to main content
Glama
nextauralabs

shelter-mcp

by nextauralabs

Shelter MCP Server

Conecta Claude, Codex, Cursor y otros agentes compatibles con MCP a contexto financiero acotado de tu propia cuenta de Shelter.

El servidor es de solo lectura. Puede recuperar pronósticos, runway, alertas, oportunidades y orientación sobre asequibilidad, pero no puede mover dinero ni acceder a credenciales de Plaid.

Requisitos

  • Node.js 20 o superior

  • Una cuenta de Shelter con datos financieros conectados

  • Una clave de API con alcance limitado desde shelter.money/developer

No se requiere una cuenta de desarrollador de Plaid.

Related MCP server: toshl-mcp-server

Inicio rápido

Crea una clave de API y configura tu cliente MCP para que ejecute:

npx -y @shelter.money/mcp

con SHELTER_API_KEY en el entorno del servidor.

Claude Desktop

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

Reinicia Claude Desktop después de guardar su configuración.

Codex

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

Cursor

Añade este servidor a la configuración MCP de Cursor:

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

Herramientas disponibles

  • shelter_status — estado de conexión y autoridad

  • shelter_runway — runway de gasto seguro y presión futura

  • shelter_forecast — previsión de flujo de caja vinculada al manifiesto

  • shelter_alerts — alertas financieras actuales

  • shelter_opportunities — oportunidades de ahorro accionables

  • shelter_context — contexto financiero acotado para el razonamiento del agente

  • shelter_affordability — simulación de asequibilidad de compra

  • shelter_coach_daily — resumen diario de coaching

  • shelter_coach_advice — coaching para el tema solicitado

  • shelter_ask — pregunta a Guardian una cuestión financiera

El paquete también proporciona indicaciones de chequeo financiero, revisión de gastos y planificación de compras.

Variables de entorno

Variable

Obligatoria

Descripción

SHELTER_API_KEY

Clave de API de alcance acotado creada en Shelter. Mantenla en secreto.

SHELTER_API_URL

No

URL base de API. Por defecto es https://api.shelter.money/agent.

PORT

Solo en modo HTTP

Puerto HTTP local. Por defecto es 3100.

Si falta SHELTER_API_KEY, el servidor sigue exponiendo las definiciones de sus herramientas, pero devuelve respuestas suprimidas sin valores financieros. Nunca sustituye datos de dinero de muestra por el estado financiero real del usuario.

Modelo de seguridad

  • El identidad del usuario final proviene solo de la clave de API de Shelter.

  • Shelter almacena las claves como hash SHA-256 y las muestra en una sola ocasión al crearlas.

  • Las claves pueden limitarse y revocarse en la página de desarrolladores de Shelter.

  • La Agent API alojada aplica autenticación, autorización, límites de tarea y registro de auditoría.

  • El paquete MCP no contiene el código backend de Shelter, secretos de despliegue, tokens de Plaid ni credenciales bancarias.

  • Las respuestas financieras fallan de forma cerrada cuando no se dispone de datos autoritativos.

Trata la clave de API como una contraseña. No la guardes en un repositorio ni la pongas directamente en el historial de comandos en máquinas compartidas. Consulta SECURITY.md para notificar vulnerabilidades.

Desarrollo

npm ci
npm run typecheck
npm run build

Ejecúa el servidor stdio desde el paquete compilado:

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

También se compila un punto de entrada HTTP Streamable sin estado para un alojamiento controlado:

SHELTER_API_KEY=wv_your_key_here npm start

El punto de entrada HTTP se vincula a 0.0.0.0 y no es la configuración recomendada para clientes personales. Usa stdio salvo que administres y asegures el entorno HTTP por tu cuenta.

Arquitectura

Este repositorio público contiene únicamente el adaptador MCP. Se conecta a la API de agente Shelter alojada, de solo lectura. Los cálculos financieros privados de Shelter, la puerta de autenticación, el esquema de base de datos y las credenciales de servicio no forman parte de este paquete.

Licencia

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