NestDaddy

Binyan.im · בניינים

im.binyan/binyan · v1.1.1

Building committee (ועד בית) finances: apartments, payments, expenses, reports.

Connect Remote server

Terminal
claude mcp add --transport http binyan https://binyan.im/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "binyan": {
      "url": "https://binyan.im/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "binyan": {
      "type": "http",
      "url": "https://binyan.im/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://binyan.im/mcp

Tools 20 found in our last check

  • create_building

    Create a new building for this ועד בית account.

  • add_apartment

    Add an apartment to a building in this ועד בית account.

  • update_tenant

    Replace the tenant contact on an apartment. This overwrites the current tenant.

  • backup_building

    Exports the full building data as JSON that can be restored from the website settings page. Use before bulk changes. The response is the exact backup JSON the website restore accepts and can be large.

  • list_buildings

    List the buildings this ועד בית account can open, with the caller's role in each one.

  • list_apartments

    List apartments in a building. Contact details (email, phone) are left out unless includeContacts is true, and then only for callers who may manage that building.

  • record_payment

    Record a payment for an apartment. Defaults to status COMPLETED paid today. For prepayment of several months pass startDate and endDate (YYYY-MM); the debt calculation covers every month in that range.

  • create_expense

    Record a building expense (הוצאה). A second call records another expense.

  • update_payment

    Update an existing payment. Only supplied fields change. startDate and endDate cover whole months; when only one is supplied, the existing other bound is reused. Setting status to COMPLETED generates a receipt number when needed.

  • update_expense

    Update an existing building expense. Only supplied fields change. At least one of amount, description, date, category, vendor, or invoiceNumber is required. Pass null for vendor or invoiceNumber to clear it.

  • attach_expense_receipt

    Attach or replace the receipt or invoice file of an existing expense, and optionally set vendor and invoiceNumber. Send either fileBase64 with mimeType (PDF, JPEG or PNG, up to 3 MB) or an https url (up to 10 MB, public hosts only, no redirects). The file is stored like receipts…

  • analyze_debts_and_generate_reminders

    Analyze apartment debt. Monthly dues are due on the building's dues day (duesDueDay in building settings, 10 unless changed). asOfDate defaults to today in the building's time zone (timezone in building settings) and splits overdue from dueSoon. The response echoes timezone and…

  • generate_financial_report

    Generate a financial report for a building. summary.outstanding is overdue debt as of endDate, from the same calculation as analyze_debts_and_generate_reminders. Monthly dues are due on the building's dues day (duesDueDay in building settings, 10 unless changed), so the current…

  • get_fund_balance

    כמה כסף יש בקופה. Calculated balance is the opening balance plus payments received minus expenses since the opening balance date. Also returns the last bank-synced balance when an imported transaction includes a balance field. The two figures are labeled separately and are not a…

  • list_payments

    List payments (גבייה) for a building. Optional from and to dates filter the due date, as YYYY-MM-DD.

  • list_expenses

    List expenses (הוצאות) for a building. Optional from and to dates filter the expense date, as YYYY-MM-DD.

  • query_audit_history

    Read the change log for a building: who changed an apartment, a payment, or an expense.

  • import_bank_statement

    Import a JSON or PDF bank statement (base64, up to 3 MB). Skips exact duplicates (listed in duplicatesSkipped), imports but flags look-alikes with a different description (possibleDuplicates), records the balance the statement reports instead of importing balance lines as transa…

  • list_unmatched_transactions

    List pending bank transactions and their best payment or expense match candidates. Bank import tools are available only when a building has bank sync configured.

  • reconcile_transaction

    Match, create and match, or ignore a pending bank transaction. Matching to an existing payment marks it paid and replaces its paid date, method, and reference with the bank line. To match one bank transaction to several records, use action match with targets: [{ type, targetId,…

Details

Endpointhttps://binyan.im/mcp (Streamable HTTP)
First published10 Nov 2026
Last updated10 Nov 2026
Registry nameim.binyan/binyan

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.