> 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/tools/develop.md).

# develop

Tools for creating developer applications, submitting them for publishing, and browsing the Neucron app marketplace.

These tools cover the **Develop** section of the Neucron Console.

## `neucron_create_app`

**Create a new developer application with name, domain, and branding metadata.**

Registers a new app on the Neucron developer platform. You can optionally upload a branding document (logo or icon) and retrieve the app secret after creation.

| Parameter     | Type    | Description                                          |
| ------------- | ------- | ---------------------------------------------------- |
| `businessId`  | string  | Business ID                                          |
| `name`        | string  | Application name                                     |
| `domain`      | string  | Application domain                                   |
| `fetchSecret` | boolean | Retrieve app secret after creation (default: `true`) |
| `filePath`    | string  | Absolute path to a branding file (optional)          |
| `fileBase64`  | string  | Base64-encoded branding file (optional)              |
| `fileName`    | string  | Filename for uploaded document                       |
| `mimeType`    | string  | MIME type of uploaded document                       |

**Returns:** App ID, credentials, and metadata.

## `neucron_publish_app`

**Submit an application for review and publish it to the Neucron platform.**

Moves a created app through the review and publishing workflow so it becomes available on the Neucron app store.

| Parameter     | Type   | Description                                      |
| ------------- | ------ | ------------------------------------------------ |
| `businessId`  | string | Business ID                                      |
| `appId`       | string | Application ID to publish                        |
| `finalUpdate` | object | Optional final metadata update before submission |

**Returns:** Publishing status and review state.

## `neucron_browse_appstore`

**Browse the public app catalog and retrieve app details.**

Lists apps available on the Neucron app store — both installed apps for your business and publicly available apps. Can also retrieve detailed information for a specific app.

| Parameter    | Type   | Description                                        |
| ------------ | ------ | -------------------------------------------------- |
| `businessId` | string | Business ID                                        |
| `appId`      | string | Specific app ID to retrieve details for (optional) |
| `pageNumber` | number | Page number for catalog listing                    |
| `pageSize`   | number | Apps per page                                      |

**Returns:** App catalog listing or individual app details.
