Skip to main content
Glama
nextauralabs

shelter-mcp

by nextauralabs

Shelter MCP Server

Claude、Codex、Cursor、その他のMCP互換エージェントを、お客様自身のShelterアカウントのスコープ付き財務コンテキストに接続します。

このサーバーは読み取り専用です。予測、ランウェイ、アラート、機会、および購入可能性ガイダンスを取得できますが、資金を移動したりPlaidの認証情報にアクセスしたりすることはできません。

要件

  • Node.js 20以降

  • 財務データが接続されたShelterアカウント

  • shelter.money/developerのスコープ付きAPIキー

Plaid開発者アカウントは不要です。

Related MCP server: toshl-mcp-server

クイックスタート

APIキーを作成し、MCPクライアントを以下のように設定して実行します:

npx -y @shelter.money/mcp

サーバー環境にSHELTER_API_KEYを設定します。

Claude Desktop

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

設定を保存した後、Claude Desktopを再起動します。

Codex

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

Cursor

このサーバーをCursorのMCP設定に追加します:

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

利用可能なツール

  • shelter_status — 接続と権限のステータス

  • shelter_runway — 安全に使えるランウェイと今後の圧力

  • shelter_forecast — マニフェストに基づくキャッシュフロー予測

  • shelter_alerts — 現在の財務アラート

  • shelter_opportunities — 実行可能な節約機会

  • shelter_context — エージェントの推論のためのスコープ付き財務コンテキスト

  • shelter_affordability — 購入可能性シミュレーション

  • shelter_coach_daily — 日次コーチングサマリー

  • shelter_coach_advice — リクエストされたトピックに関するコーチング

  • shelter_ask — Guardianに財務に関する質問をする

このパッケージは、財務チェックアップ、支出レビュー、購入計画のプロンプトも提供します。

環境変数

変数

必須

説明

SHELTER_API_KEY

はい

Shelterで作成したスコープ付きキー。秘密にしてください。

SHELTER_API_URL

いいえ

APIベースURL。デフォルトはhttps://api.shelter.money/agent

PORT

HTTPモードのみ

ローカルHTTPポート。デフォルトは3100

SHELTER_API_KEYがない場合、サーバーはツール定義を公開しますが、財務値を含まない抑制されたレスポンスを返します。ユーザーの実際の財務状態にサンプルの資金データを代用することはありません。

セキュリティモデル

  • エンドユーザーのIDは、スコープ付きShelter APIキーのみから取得されます。

  • キーはShelterによってSHA-256ハッシュとして保存され、作成時に一度だけ表示されます。

  • キーはShelter開発者ページからスコープ設定と失効が可能です。

  • ホスト型Agent APIは、認証、認可、レート制限、監査ログを適用します。

  • MCPパッケージには、Shelterのバックエンドコード、デプロイメントシークレット、Plaidトークン、銀行認証情報は含まれません。

  • 権威あるデータが利用できない場合、財務レスポンスはフェイルクローズします。

APIキーはパスワードのように扱ってください。コミットしたり、共有マシンのコマンド履歴に直接置いたりしないでください。脆弱性の報告についてはSECURITY.mdを参照してください。

開発

npm ci
npm run typecheck
npm run build

ビルドされたパッケージからstdioサーバーを実行します:

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

制御されたホスティング用に、ステートレスなStreamable HTTPエントリポイントもビルドされます:

SHELTER_API_KEY=wv_your_key_here npm start

HTTPエントリポイントは0.0.0.0にバインドされ、推奨される個人クライアント設定ではありません。自分でHTTP環境を運用・保護しない限り、stdioを使用してください。

アーキテクチャ

この公開リポジトリにはMCPアダプターのみが含まれています。Shelterのホスト型読み取り専用Agent APIを呼び出します。Shelterのプライベートな財務計算、認証ゲートウェイ、データベーススキーマ、サービス認証情報はこのパッケージの一部ではありません。

ライセンス

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