Skip to content
Stateful for Claude

Ask Claude about the books. You confirm the change.

Connect Claude to one workspace. It can read each LLC, the rent roll, and the statements you already keep in Stateful. A journal, a coding, a rent payment, or a vendor is saved only after you confirm the preview.

$15/month or $144/year. 30-day trial.

https://withstateful.com/mcp

  • One workspace per connection
  • Preview before anything is saved
  • Same permissions as the app
Illustration of a preview. Figures are examples, not a live workspace.
How it works

Three steps. The books stay yours.

1. Connect

Paste the server URL in Claude. Sign in with your Stateful account and choose one workspace.

2. Ask

Ask for a property’s profit and loss, a balance sheet, outstanding rent, or the items still waiting for review.

3. Confirm

A change is shown first. Nothing is saved until you confirm that preview.

Sample prompts

Ask for the report. Name the LLC.

A balance sheet is cumulative through the date you ask for. Name the legal owner when you want one set of books.

  • Show profit and loss for Cedar LLC this year.
  • What is the balance sheet as of today?
  • Which transactions still need review?
  • Categorize the latest uncoded bank transaction. Show me the coding and wait for me to confirm.
  • What rent is outstanding as of today?
Stateful property profit and loss with illustrative rental income, expenses, and net income
Actual Stateful screen · Illustrative data
What Claude can read

The same statements you open in Stateful.

Profit and loss by property. A balance sheet for the LLC. Rent still outstanding. Capital accounts and the K-1 worksheet, which is a worksheet, not a filed return.

Property profit and loss in Stateful
Property profit and loss · Illustrative data
Entity balance sheet in Stateful
Entity balance sheet · Illustrative data
Install

Add Stateful to Claude.

The button opens Claude with the name Stateful and the server URL filled in. You still review those values and sign in before anything is connected.

Add to Claude

Organization owners can prefill the same dialog from admin settings.

Claude Code

Add the marketplace from sundeep868/stateful-claude-plugin, then install the plugin.

/plugin marketplace add sundeep868/stateful-claude-plugin
/plugin install stateful@stateful

The directory listing link will be added here after Anthropic approves the connector. The address is https://claude.ai/directory/connectors/ followed by the slug assigned at approval.

Setup

Add a custom connector.

ChatGPT can start from the plugin listing. Claude uses a custom connector. Paste the server URL. Do not paste a client secret. The assistant registers itself and sends you to Stateful to sign in.

ChatGPT

Stateful is listed in ChatGPT. Open the listing, sign in with your Stateful account, and choose one workspace.

Open the ChatGPT plugin

A custom connector uses the same server URL.

  1. 1Open Settings → Connectors. Custom connectors are on Plus, Pro, Business, and Enterprise.
  2. 2Turn on developer mode.
  3. 3Add a custom connector and name it Stateful.
  4. 4
    Paste https://withstateful.com/mcp. Leave authentication as OAuth.
  5. 5Start the connection. ChatGPT sends you to Stateful to sign in.

After you approve, ChatGPT returns to https://chatgpt.com/connector_platform_oauth_redirect.

Sign in with the account you already have.

Use your Stateful email and password. The consent screen lists the legal owners you can already see. Choose one workspace. If you already use an authenticator, enter its current code. Stateful does not ask you to enroll one just to connect. One connection covers one workspace. Connect again to use another.

Preview, then confirm

Nothing is written until you say so.

Show the posting first

The assistant shows the proposed coding, journal entry, rent payment, or vendor. Say no, or ignore the preview, and nothing is written.

Posted records stay

A saved change uses the same posting rules as the app. Posted history is not deleted. A correction is a new entry.

No payments sent

The connector does not send a payment, pay a bill, or move money. It records what you confirm.

Permissions

What each scope does.

The consent screen grants only the access your role already has. An investor or viewer login can read. It cannot categorize, post, record rent, or add a vendor. Stateful does not grant an admin scope.

Permissions a connection may request
ScopeWhat the assistant can do
properties:readSee legal owners and properties
ledger:readRead financial statements, balances, journals, and transactions
rentals:readRead the rent roll and outstanding rent
tax:readRead capital accounts and the K-1 worksheet
transactions:writeCategorize transactions and save draft journal entries
transactions:postApprove postings, post journal entries, and record rent payments
vendors:writeAdd vendors

Disconnect from Settings.

Open Settings → ChatGPT & Claude and revoke the connection. The assistant stops immediately. Revoking does not change the books, and it does not remove the connector from Claude or ChatGPT. Open ChatGPT & Claude settings.

Questions

Does Claude post to the books on its own?

No. A write is a preview, then a confirmation. If you do not confirm, the books stay as they were.

Which workspace does Claude see?

The one you choose on the consent screen. A second workspace needs a second connection.

Can I use ChatGPT with the same URL?

Yes. Open the Stateful plugin at https://chatgpt.com/plugins/plugin_asdk_app_6adf4b92f92c81919ecbab58981efd37, then sign in. A custom connector at https://withstateful.com/mcp is still available on Plus, Pro, Business, and Enterprise, with developer mode on.

What does the trial cost after 30 days?

The Investor plan is $15 a month or $144 a year. New accounts start with a 30-day free trial. See pricing.

Who do I write if the connection fails?

Email support@withstateful.com or use the support page. Include the workspace name. Do not send passwords, authenticator codes, or bank login details.

Every LLC. Every unit.
One plan.

Get started $15/month or $144/year. 30-day trial.