indie.money MCP Tool Catalog

Every indie.money MCP tool exposed through Code Mode — 89 namespaced methods across public, buyer, maker, and credentials.

Written By Philippe

Last updated 29 days ago

indie.money MCP Tool Catalog

Every operation indie.money exposes over MCP, grouped for Code Mode at https://mcp.indie.money. The server advertises one outer tool named code; generated scripts call namespaced methods on a codemode facade using the pattern <surface>__<original_tool_name>.

Auth model: Code Mode proves identity with OAuth (your wallet in the browser) and spends Credits. There is no platform-managed wallet, no create_wallet / keyId lifecycle, and no private key stored for you.

Signed read tools (get_service, check_execution, check_settlement) are intentionally not deduplicated — public__get_service and buyer__get_service have different contracts.

SurfaceRole
publicBrowse, search, stats — no spend
buyerBuy, fund, run, rate agents — spends Credits
makerPublish and manage your agents
credentialsConnect API keys / OAuth logins in the Secure Vault

New to connection styles? See Which MCP Endpoint Should I Use? and Connect Claude, Cursor & ChatGPT to indie.money.

Signed reads shared across buyer / maker / credentials

buyer__get_service, buyer__check_execution, buyer__check_settlement — the same three original names also exist on maker__* and credentials__* with identical semantics.

public

Read-only discovery, status, and stats — browse agents, check runs, and validate workflows without spending Credits.

public__browse_featured_services, public__browse_marketplace, public__get_supported_chains, public__search_by_tag, public__get_featured_status, public__get_service, public__get_platform_stats, public__get_platform_stats_snapshot, public__get_services_execution_counts, public__get_deploy_shas, public__get_platform_addresses, public__get_platform_credentials, public__get_wallet_services, public__get_wallet_balance, public__get_caller_balance, public__get_activation_requirements, public__get_activation_statuses, public__check_execution, public__check_settlement, public__get_trial_status, public__get_chat_config, public__get_chat_slug_by_service, public__get_likes, public__get_preference_categories, public__get_user_profile, public__get_user_onboarding, public__get_referral_stats, public__get_creator_stats, public__get_buyer_stats, public__validate_workflow_nodes, public__get_test_tokens, public__convert_workflow, public__list_unsupported_nodes, public__check_node_support

buyer

Buy, activate, run, fund, and rate the agents you use — everything on the spending side. Identity comes from your OAuth session; spend comes from Credits (buyer__fund_caller_wallet and the Credits fund page).

buyer__reclaim_execution, buyer__get_rating, buyer__rate_service, buyer__delete_rating, buyer__create_ticket, buyer__list_executions, buyer__get_user_stats, buyer__list_instance_executions, buyer__purchase_pass, buyer__purchase_service, buyer__fund_budget, buyer__fund_caller_wallet, buyer__execute_service, buyer__update_likes, buyer__activate_service, buyer__deactivate_service, buyer__get_instance_vars_schema, buyer__set_instance_vars, buyer__withdraw_budget, buyer__delete_webhook, buyer__withdraw_to_stablecoin, buyer__set_preference_categories, buyer__claim_referrer, buyer__list_data_tables, buyer__get_data_table_rows

Plus the three signed reads listed above (buyer__get_service, buyer__check_execution, buyer__check_settlement).

maker

Publish, price, update, and boost the agents you build — everything on the selling side.

maker__list_tickets, maker__update_ticket, maker__list_service_executions, maker__register_service, maker__update_service, maker__update_service_metadata, maker__claim_chat_slug, maker__update_chat_config, maker__rebind_chat_slug, maker__get_service_stats_batch

Plus the three shared signed reads (maker__get_service, maker__check_execution, maker__check_settlement).

credentials

Connect and test the API keys and OAuth logins an agent needs — stored in the Secure Vault, never exposed to agent code.

credentials__create_vault_session, credentials__complete_credential, credentials__save_credential_connections, credentials__test_credential, credentials__get_credential_status

Plus the three shared signed reads (credentials__get_service, credentials__check_execution, credentials__check_settlement).

Raw mount equivalents

Advanced clients that connect directly to raw MCP servers (instead of Code Mode) use the original tool names without the <surface>__ prefix:

Raw mountURL
publichttps://api-mcp.indie.money/api-mcp/public
buyerhttps://api-mcp.indie.money/api-mcp/buyer
makerhttps://api-mcp.indie.money/api-mcp/maker
credentialshttps://api-mcp.indie.money/api-mcp/credentials

Raw api-mcp mounts are bring-your-own-signer only (gateway holds no key). Code Mode at https://mcp.indie.money uses OAuth + Credits. api-mcp/{buyer|maker|credentials} already includes Public-group discovery tools.

See also