> For the complete documentation index, see [llms.txt](https://timechain.gitbook.io/neucron-mcp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://timechain.gitbook.io/neucron-mcp/overview.md).

# Overview

## Tool naming

All tools follow the pattern `neucron_<action>`, for example `neucron_create_invoice` or `neucron_list_wallets`.

## Domains

Tools are organized into seven functional domains:

| Domain                                                                         | Tools | Description                                            |
| ------------------------------------------------------------------------------ | ----: | ------------------------------------------------------ |
| [Auth & Setup](broken://pages/a66a67dcf16d6c7c6f992f4d70b38f2053571e35)        |     3 | Login, entity selection, business registration         |
| [Holdings & Wallets](broken://pages/a4d4ae347f7eb6297997708b6d589108c1847054)  |     8 | Wallets, balances, transactions, assets, notifications |
| [Develop & App Store](broken://pages/5066ae6cce6b9b9282550b87d26ce4f9e07f09d5) |     3 | Developer apps and the Neucron app marketplace         |
| [Get Paid](broken://pages/0f8df2dbf8b1ff40aa4f2a28816ee93393be6d18)            |     5 | Invoices, customers, collection links, revenue         |
| [Pay & Expenses](broken://pages/90859cffa88898e4ba08056feb372f9c2677a45c)      |     7 | Vendors, bills, payouts, scheduled payments, expenses  |
| [Data Integrity](broken://pages/5f0808254f9ef3a0b5b2aa099eb70ea678641218)      |     4 | On-chain proofs, signing, encryption                   |
| [Asset Issuance](broken://pages/05e25ce5281a5cab1a7c6f70d0af533b79c7956d)      |     3 | Security token registration, customers, operations     |

## Authentication requirements

| Requirement   | Details                                                                                                                                       |
| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| Session token | Required for all tools except `neucron_login`. Set via `NEUCRON_AUTH_TOKEN` or call `neucron_login`.                                          |
| Business ID   | Required for most business-scoped tools. Set via `NEUCRON_BUSINESS_ID`, call `neucron_choose_entity`, or pass `businessId` in the tool input. |

## Quick lookup

| Tool                                        | Domain         | Summary                                               |
| ------------------------------------------- | -------------- | ----------------------------------------------------- |
| `neucron_login`                             | Auth           | Authenticate with email and password                  |
| `neucron_choose_entity`                     | Auth           | List entities and set active business                 |
| `neucron_create_business`                   | Auth           | Register a new business (KYB)                         |
| `neucron_list_wallets`                      | Holdings       | List all wallets                                      |
| `neucron_create_wallet`                     | Holdings       | Create an MPC or encrypted wallet                     |
| `neucron_get_balances`                      | Holdings       | Fetch wallet asset balances                           |
| `neucron_get_transaction_history`           | Holdings       | Paginated transaction history                         |
| `neucron_export_transaction_history`        | Holdings       | Export history as CSV or JSON                         |
| `neucron_get_notification_logs`             | Holdings       | Notification and activity logs                        |
| `neucron_get_asset_list`                    | Holdings       | List registered assets                                |
| `neucron_get_ledger_list`                   | Holdings       | List wallet asset ledger entries                      |
| `neucron_create_app`                        | Develop        | Create a developer application                        |
| `neucron_publish_app`                       | Develop        | Submit an app for publishing                          |
| `neucron_browse_appstore`                   | Develop        | Browse the app catalog                                |
| `neucron_create_collection_link`            | Get Paid       | Create a universal payment link                       |
| `neucron_customer_manage`                   | Get Paid       | Create, update, delete, list, or get customers        |
| `neucron_create_invoice`                    | Get Paid       | Create or update an invoice                           |
| `neucron_manage_invoice_payment_collection` | Get Paid       | Configure invoice payment collection                  |
| `neucron_get_revenue`                       | Get Paid       | Revenue analytics and summaries                       |
| `neucron_vendor_manage`                     | Pay            | Create, update, delete, list, invite, suspend vendors |
| `neucron_manage_bill`                       | Pay            | Create or update vendor bills                         |
| `neucron_pay_bill`                          | Pay            | Pay an approved bill                                  |
| `neucron_schedule_payment`                  | Pay            | Schedule a future payout                              |
| `neucron_create_payout`                     | Pay            | Send funds via transfer, payout, or vendor pay        |
| `neucron_get_payout_history`                | Pay            | List and retrieve payout records                      |
| `neucron_get_expenses`                      | Pay            | Expense summary and analytics                         |
| `neucron_inscribe_document`                 | Data Integrity | On-chain document proof                               |
| `neucron_inscribe_text`                     | Data Integrity | On-chain text proof                                   |
| `neucron_sign_data`                         | Data Integrity | Cryptographic signing                                 |
| `neucron_encrypt_data`                      | Data Integrity | Encrypt or decrypt data                               |
| `neucron_create_security_token`             | Asset Issuance | Register and deploy a security token                  |
| `neucron_create_asset21_customer`           | Asset Issuance | Onboard an Asset21 customer                           |
| `neucron_security_token_operations`         | Asset Issuance | Mint, burn, freeze, pause, and more                   |

## Example tool calls

**List wallets**

```json
{ "businessId": "<business-id>" }
```

**List customers**

```json
{
  "action": "list",
  "options": {
    "businessId": "<business-id>",
    "page": 1,
    "size": 20
  }
}
```

**Create invoice (draft)**

```json
{
  "businessId": "<business-id>",
  "invoiceData": {
    "currency": "INR",
    "customer_id": "<customer-id>",
    "deposit_wallet": "<wallet-id>",
    "discount": 0,
    "due_date": "2026-08-01",
    "invoice_number": "INV-001",
    "issue_date": "2026-07-07",
    "items": [],
    "payment_terms": "Net 30",
    "round_off": false
  },
  "finalise": false
}
```

**Pay a bill**

```json
{
  "businessId": "<business-id>",
  "billID": "<bill-id>",
  "payoutPayload": {
    "asset_id": "<asset-id>",
    "wallet_id": "<wallet-id>",
    "amount": "1000"
  }
}
```

For full descriptions of each tool, see the domain pages linked above.
