
Sheet & Flow Landlord Math
io.github.onyxaholguin-cyber由 GitHub 账号 onyxaholguin-cyber 发布v1.0.0更新于 Oct 24, 2026
Landlord math: rental cash flow, cap rate, DSCR, Airbnb break-even, late fees, lease notices.
概览
离线 MCP 服务器,为助手提供确定性的房东与租赁房产计算:现金流、资本化率、DSCR、Airbnb 盈亏平衡、滞纳金和通知日期。
- 可以做什么
- 进行首年租赁分析:NOI、月度和年度现金流、资本化率、现金回报率、DSCR、租金总倍数、盈亏平衡入住率和费用率
- 计算房贷本金与利息月供及总利息
- 分析短租:已订晚数、总收入、现金流、RevPAR、盈亏平衡入住率与盈亏平衡每晚房价
- 计算租金滞纳金,含宽限期、固定额、百分比和按日费用及上限,可选州示例
- 推算租约续签或涨租通知的发出日期及 0-30/31-60/61-90 天窗口
- 计算 2026 年 IRS 标准里程扣除额
- 适用场景
- 适合让助手评估出租房或 Airbnb 交易、估算月供、核对滞纳金或通知日期、套用 2026 年里程费率,并保证每次计算方式一致而非估算。
- 运行要求
- 以本地进程通过 stdio 运行:Claude Desktop 可用一键 .mcpb 包,或使用 Node.js 18+ 指向服务器入口文件,或使用 Docker。运行时无需 API 密钥、账号、环境变量或网络访问。插件清单在安装时通过 npx 从固定的 GitHub 提交下载仓库。
安装
在 SourceWeft 中
- 打开 控制台中的 Sheet & Flow Landlord Math,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Sheet & Flow Landlord Math (MCP server)
Landlord and rental-property calculators as Model Context Protocol tools, so Claude, Cursor, VS Code or any MCP client does the math the same way every time instead of estimating it.
- Offline and deterministic. No network calls, no API keys, no data leaves your computer.
- No dependencies. Plain Node.js (18+), about 380 lines you can read.
- Tested. 552 randomized cases against an independent Python model, and the worked examples from the Sheet & Flow tutorials, on Node 18, 20 and 22 in CI. The rental math was also cross-checked against spreadsheet-recalculated (LibreOffice) deals before release.
Tools
Percentages are fractions (0.25 = 25%). Dates are YYYY-MM-DD. A percentage passed as 7 instead of 0.07 is rejected with a clear message rather than silently computed.
Install
Claude Desktop (one click): download sheet-and-flow-mcp-<version>.mcpb from the latest release and open it.
Any MCP client (stdio): clone the repo and point your client at server/index.js:
Docker: docker build -t sheet-and-flow-mcp . then use {"command": "docker", "args": ["run", "-i", "--rm", "sheet-and-flow-mcp"]} in your client config.
It is also listed in the official MCP Registry as io.github.onyxaholguin-cyber/sheet-and-flow-mcp.
Install as an agent plugin (Grok Build, Cursor, Claude Code)
This repo is also a plugin: the MCP server plus three skills that tell the agent when and how to use it.
Manifests: .grok-plugin/plugin.json, .cursor-plugin/plugin.json, .claude-plugin/plugin.json; MCP config: .mcp.json.
Privacy and terms: PRIVACY.md (no data collected).
Network and credentials (declared for reviewers): none at run time. The server makes no network calls, reads no files and needs no API key or account. At install time, .mcp.json runs npx -y github:onyxaholguin-cyber/sheet-and-flow-mcp#<full commit sha>, which downloads this repo at that exact pinned commit from GitHub (the package has zero dependencies). test/plugin_check.py fails CI if the pinned commit's server/ differs from the tested code.
Example
Ask: "Airbnb deal: $350,000, 25% down at 7%, $185 a night, 62% occupancy, 14 blocked nights, 3.2-night stays, $95 cleaning fee, $85 cleaning cost, 15.5% host fee, 9% maintenance, $920/month fixed costs, $10,500 closing, $25,000 furnishing. Does it cash flow?"
short_term_rental_analysis returns, among other fields:
So the deal loses about $209 a month as quoted; it needs 67.3% occupancy at $185, or $200.24 a night at 62%. The same example is worked step by step in the short-term rental calculator tutorial.
How the math works
Every formula is explained in a free tutorial:
- Cap rate, cash-on-cash and DSCR and the free rental deal calculator
- Short-term rental break-even occupancy and nightly rate
- Rent late fee calculator (grace period, cap, state examples)
- Lease renewal tracker and notice dates
- IRS 2026 mileage log and the mileage deduction calculator
Prefer a spreadsheet?
The same math comes as finished Excel / Google Sheets workbooks from Sheet & Flow (paid; this server is free and MIT-licensed and doesn't need them): Short-Term Rental Deal Analyzer · Rental Property Deal Analyzer · Landlord Tenant Toolkit · Lease Renewal Tracker · Freelancer Mileage Log · Free Rental Cash Flow Calculator
Development
Releases: pushing a v* tag runs the tests, builds the .mcpb, attaches it to a GitHub release and publishes server.json to the MCP Registry with GitHub OIDC (no stored tokens).
Disclaimer
Estimates for planning only. Not legal, tax or investment advice. The late-fee state examples are a summary of statute text as of October 2026; check current law, city rules and your lease before charging a fee.
MIT License © Sheet & Flow
来源:README.md,提交 31773ff
工具
0版本历史
1- v1.0.0最新Oct 12, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分