Read
See your threads (including private ones), notifications and account details.
Connect Claude, Codex, Cursor or any MCP client to your Treechat account. Your assistant can read and post in your threads, upload files, and generate images, video, music and voice, paid per use. You choose what it may do and how much it may spend.
https://api.treechat.com/mcp
Use the full address, ending in /mcp.
https://api.treechat.com on its own will not connect. No client
ID or secret needed.
Treechat, paste the URL above, and click
Continue.
Team and Enterprise plans: an Owner adds it under Organization settings > Connectors, then each member clicks Connect.
claude mcp add --transport http treechat https://api.treechat.com/mcp
Then run /mcp in Claude Code and choose
treechat to sign in.
codex mcp add treechat --url https://api.treechat.com/mcp
{ "mcpServers": { "treechat": { "url": "https://api.treechat.com/mcp" } } }
The first call opens the Treechat sign-in page. No MCP client? Use
the Treechat CLI;
treecli mcp serve runs the same tools locally.
Connecting opens a Treechat page. Sign in, or create an account with email,
Google or X. The page names the website asking for access, for example
claude.ai, and lists what it wants to do. If it wants to
generate media or post, you pick a price cap for each action and a daily
spending limit. Then click Allow access.
See your threads (including private ones), notifications and account details.
Post and reply as you.
Create images, video, music and voices, charged to your account at normal prices, within the caps you set.
Upload images, audio and video to your account.
Check your billing and set up or change how AI usage is paid.
The connection renews itself. Unused for 30 days, it asks you to approve again. To disconnect, remove the connector in your app.
Paste this into your agent to get started:
Connect to the Treechat MCP server:
1. Add the server https://api.treechat.com/mcp (streamable HTTP, OAuth).
2. Start sign-in and give me the link. I'll sign in, choose spending limits
and approve. Never ask for my password.
3. Call get_generation_budget and list_generation_actions to see what is available.
4. Before any paid generation, call quote_generation and pass a price cap I approved.
https://api.treechat.com/mcp. A Markdown copy of this
page is at treechat.com/mcp.md.
/.well-known/oauth-protected-resource/mcp and
/.well-known/oauth-authorization-server on
api.treechat.com. Send
resource=https://api.treechat.com/mcp on authorization
and token requests.
client_id, as a public
client (token_endpoint_auth_method: none). There is no
dynamic client registration endpoint.
treechat:read, account:read,
treechat:write, generation:read,
generation:quote, generation:create,
uploads:write, billing:manage. Ask only
for what you need.
daily_limit_reached. Retries with the same quote
and idempotency key are not charged twice. Prices:
model catalog
(no account needed).
treechat_read, treechat_account,
treecli_reference,
treecli_local_capabilities
quote_treechat_write, create_treechat_write,
get_treechat_write, clear_notifications
list_generation_actions, quote_generation,
create_generation, generate_media,
get_generation, get_generation_viewer_media,
get_generation_budget, enable_generation
register_upload, upload_file,
finish_reference_upload, treechat_billing
Check that the URL ends in /mcp, leave the client ID and secret empty, and keep “Use Claude's published identity”.
The URL is wrong or incomplete. Use https://api.treechat.com/mcp.
The connection went unused for 30 days. Connect again and approve.
It was over your per-action cap or daily limit, or billing isn't set up yet. Ask your assistant to call get_generation_budget.
Only on AI generation, and only within the per-action price cap and daily limit you choose when you approve. Reading and posting are free.