Skip to content

Claude & MCP

A hosted MCP server already exists. You do not build one. Connect it once and Claude can read the wallet, pick a project, generate posts, and publish them.

01Install

Mint a key with write at Developer settings. Always the www host.

Terminal
claude mcp add --transport http brainpercent \
  https://www.brainpercent.app/api/mcp \
  --header "Authorization: Bearer bp_your_key"

02Tools

ToolSpendsWhat it does
check_credits0Wallet, plan, used this period
list_projects0Projects the key owns
demo_post_from_url0Anonymous sample. Does not land in the account.
generate_posts0.6 / platformURL to branded posts. Returns a content_id.
get_content0Poll that content_id
publish0Publish or schedule connected channels

03Generate, then poll

generate_posts is async. Ask Claude to call get_content until the row is ready. Captions sit on platforms as an object. Images sit on image_urls.

04Publish

Channels are connected in the app, not over MCP. publish can take scheduled_at as a full ISO timestamp.