StellarTools exposes a Model Context Protocol (MCP) server so agents in Cursor, Claude Desktop, and other MCP clients can work with your customers, products, checkouts, subscriptions, payments, and refunds. The tools map to the same REST handlers you already use auth, validation, and business logic stay in one place. You need an API key from dashboard.stellartools.dev/api-keys.Documentation Index
Fetch the complete documentation index at: https://docs.stellartools.dev/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Authentication
Send your API key on every connection in thex-api-key header. StellarTools resolves the key to your organization and environment before any tool runs.
Connect in Cursor
Add this to your project or user MCP config (.cursor/mcp.json or Cursor Settings → MCP):
Connect in Claude Desktop
Inclaude_desktop_config.json:
Available tools
Tool names and inputs mirror the REST API. Arguments are merged into the shape expected by each route (path params, query, and body fields in one object).| Tool | Description |
|---|---|
create_customers | Create one or more customers |
create_product | Create a product |
create_refund | Create a refund |
delete_checkout | Delete a checkout (id) |
delete_customer | Delete a customer (customerId) |
delete_product | Delete a product (id) |
get_balance | Stellar account balance for your org wallet |
get_checkout | Get a checkout (id) |
get_customer | Get one customer by ID (customerId) |
get_customers | List customers for your organization |
get_payment | Get one payment (id) |
get_payments | List payments |
get_subscriptions | List subscriptions |
update_checkout | Update a checkout (id + fields) |
update_customer | Update a customer (customerId + fields) |
update_product | Update a product (id + fields) |
Related
- Authentication — API keys and headers
- TypeScript SDK — programmatic access without an agent
- API Reference — full REST surface

