
Shelter
io.github.nextauralabs由 GitHub 账号 nextauralabs 发布v1.0.7更新于 Oct 28, 2026
Connect AI agents to scoped financial context from your own Shelter account
概览
只读 MCP 服务器,让助手以受限权限访问你自己 Shelter 账户的预测、可用资金跑道、提醒与可负担性建议。
- 可以做什么
- 查看连接与授权状态,并获取用于推理的受限财务上下文
- 获取安全可支出跑道、即将到来的资金压力与现金流预测
- 列出当前财务提醒与可执行的省钱机会
- 模拟某笔消费是否可负担
- 获取每日教练摘要、指定主题的教练建议以及财务问题解答
- 使用内置提示进行财务体检、支出复盘与购买规划
- 适用场景
- 适合希望助手基于已接入 Shelter 的数据来分析个人或企业现金流、资金跑道和消费决策,同时不赋予其转账能力的场景。
- 运行要求
- 通过 npx 在本地运行,需要 Node.js 20 或更高版本。需要已连接财务数据的 Shelter 账户,以及通过环境变量 SHELTER_API_KEY 提供的受限 API 密钥;SHELTER_API_URL 可覆盖 API 基础地址。无需 Plaid 开发者账户。
安装
在 SourceWeft 中
- 打开 控制台中的 Shelter,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Shelter MCP Server
Connect Claude, Codex, Cursor, and other MCP-compatible agents to scoped financial context from your own Shelter account.
The server is read-only. It can retrieve forecasts, runway, alerts, opportunities, and affordability guidance, but it cannot move money or access Plaid credentials.
Requirements
- Node.js 20 or newer
- A Shelter account with connected financial data
- A scoped API key from shelter.money/developer
No Plaid developer account is required.
Quick start
Create an API key, then configure your MCP client to run:
with SHELTER_API_KEY in the server environment.
Claude Code
Install the Shelter plugin, which bundles this server with the Shelter skill:
Export SHELTER_API_KEY in your shell before starting Claude Code. Or add only the server:
Claude Desktop
Restart Claude Desktop after saving its configuration.
Codex
Cursor
Add this server to Cursor's MCP settings:
The package also provides financial checkup, spending review, and purchase-planning prompts.
Available tools
shelter_status: connection and authority statusshelter_runway: safe-to-spend runway and upcoming pressureshelter_forecast: manifest-bound cash-flow forecastshelter_alerts: current financial alertsshelter_opportunities: actionable savings opportunitiesshelter_context: scoped financial context for agent reasoningshelter_affordability: purchase affordability simulationshelter_coach_daily: daily coaching summaryshelter_coach_advice: coaching for a requested topicshelter_ask: ask Guardian a financial question
Environment variables
If SHELTER_API_KEY is missing, the server still exposes its tool definitions but returns suppressed responses with no financial values. It never substitutes sample money data for a user's real financial state.
Security model
- End-user identity comes only from the scoped Shelter API key.
- Keys are stored by Shelter as SHA-256 hashes and shown only once when created.
- Keys can be scoped and revoked from the Shelter developer page.
- The hosted Agent API applies authentication, authorization, rate limits, and audit logging.
- The MCP package does not contain Shelter backend code, deployment secrets, Plaid tokens, or bank credentials.
- Financial responses fail closed when authoritative data is unavailable.
Treat the API key like a password. Do not commit it or place it directly in command history on shared machines. See SECURITY.md for vulnerability reporting.
Development
Run the stdio server from the built package:
A stateless Streamable HTTP entrypoint is also built for controlled hosting:
The HTTP entrypoint binds to 0.0.0.0 and is not the recommended personal-client setup. Use stdio unless you operate and secure the HTTP environment yourself.
Architecture
This public repository contains only the MCP adapter. It calls Shelter's hosted, read-only Agent API. Shelter's private financial calculations, authentication gateway, database schema, and service credentials are not part of this package.
License
Listed in the Claude Market MCP directory.
来源:README.md,提交 194a5d8
工具
0版本历史
2- v1.0.7最新Oct 16, 2026
- v1.0.6Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分