Source: <https://nextlevelbuilder.io/blog/launch-your-product-from-the-terminal>

[Skip to content](https://nextlevelbuilder.io/blog/launch-your-product-from-the-terminal#main)

[Next Level *Builders*NLB](https://nextlevelbuilder.io/)

[Courses](https://nextlevelbuilder.io/courses)[Directory](https://nextlevelbuilder.io/build-with-us)[Leaderboard](https://nextlevelbuilder.io/leaderboards)[Blog](https://nextlevelbuilder.io/blog)[Pricing](https://nextlevelbuilder.io/#pricing)[Build with us](https://nextlevelbuilder.io/build-with-us/instructions)

EN EnglishVI Tiếng Việt

[Sign in](https://nextlevelbuilder.io/sign-in?callbackUrl=/profile)[Join](https://nextlevelbuilder.io/#pricing)

[**Courses**III](https://nextlevelbuilder.io/courses)[**Directory**IV](https://nextlevelbuilder.io/build-with-us)[**Leaderboard**IV·i](https://nextlevelbuilder.io/leaderboards)[**Blog**IX](https://nextlevelbuilder.io/blog)[**Pricing**VI](https://nextlevelbuilder.io/#pricing)[**Build with us**VII](https://nextlevelbuilder.io/build-with-us/instructions)[**Sign in**→](https://nextlevelbuilder.io/sign-in?callbackUrl=/profile)

EN EnglishVI Tiếng Việt

SystemLightDark

[Join the membership](https://nextlevelbuilder.io/#pricing)

RA 14h 29m 43s · Dec −62° 40′

[← All posts](https://nextlevelbuilder.io/blog)

IXGuideRA 23h 32m · Dec −73° 00′

# Launch your product from the terminal: NLB CLI + MCP

You do not need a web form to launch on Next Level Builders. The open-source directory toolkits give you a CLI for your terminal and an MCP server for your agent, both MIT licensed.

- Written by Duy Nguyen
- October 14, 2026
- 1 min read
- [Đọc bằng tiếng Việt →](https://nextlevelbuilder.io/vi/blog/ra-mat-san-pham-tu-terminal)

## 1. Start from a template

There are five layout templates: `saas-launch`, `ai-agent`, `dev-tool`, `community-curated` and `minimalist`. Each one writes a valid product document you can edit.

terminal · bash

```
npx @nextlevelbuilder/cli template dev-tool --out product.json
```

## 2. Validate and preview

`validate` checks the document against the same schema the directory uses and prints its canonical SHA-256 hash. `preview` renders the listing in your terminal.

terminal · bash

```
npx @nextlevelbuilder/cli validate product.json
npx @nextlevelbuilder/cli preview product.json
```

## 3. Submit for review

terminal · bash

```
npx @nextlevelbuilder/cli submit product.json --api-key $NLB_API_KEY
```

Note

What happens next

Your revision runs through automated checks, then a person reviews it. Approval is always a named human decision, and the approved revision is exactly what gets published.

## Or let your agent do it

The MCP server exposes the directory to Claude Code, Cursor, Codex and any other MCP client. Run it locally over stdio, or connect to the remote endpoint at `https://mcp.nextlevelbuilder.io/mcp`, which signs you in with OAuth.

.cursor/mcp.json · json

```
{
  "mcpServers": {
    "nlb-directory": {
      "command": "npx",
      "args": ["-y", "@nextlevelbuilder/mcp"]
    }
  }
}
```

| Tool                   | What it does                                   |
| ---------------------- | ---------------------------------------------- |
| `list_templates`       | Lists the layout templates                     |
| `validate_listing`     | Validates a product document before submitting |
| `upload_media`         | Uploads a logo or screenshot                   |
| `submit_product`       | Submits a revision to the review queue         |
| `get_leaderboard`      | Reads the current rankings                     |
| `get_product_markdown` | Returns a listing as Markdown                  |

## FAQ

Do I need an API key?

To submit, yes: create one from your account and pass it with `--api-key` or the `NLB_API_KEY` variable. Browsing published listings does not need one.

Where is the source?

The CLI, MCP server and shared contracts live in [nlb-directory-toolkits](https://github.com/nextlevelbuilder/nlb-directory-toolkits) under the MIT license.

[Read the API docs→](https://nextlevelbuilder.io/api-docs)

## Tags

- [#cli](https://nextlevelbuilder.io/blog?tag=cli)
- [#mcp](https://nextlevelbuilder.io/blog?tag=mcp)
- [#guide](https://nextlevelbuilder.io/blog?tag=guide)

## Share this entry

- [X](https://x.com/intent/post?url=https%3A%2F%2Fnextlevelbuilder.io%2Fblog%2Flaunch-your-product-from-the-terminal\&text=Launch%20your%20product%20from%20the%20terminal%3A%20NLB%20CLI%20%2B%20MCP)
- [Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fnextlevelbuilder.io%2Fblog%2Flaunch-your-product-from-the-terminal)
- [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fnextlevelbuilder.io%2Fblog%2Flaunch-your-product-from-the-terminal)

## About the author

Duy Nguyen

Co-founder · Product & engineering

[Meet the founders →](https://nextlevelbuilder.io/#founders)

[← Newer entryNew in the directory: six tools from the NLB ecosystem](https://nextlevelbuilder.io/blog/six-tools-from-the-nlb-ecosystem)[Older entry →Introducing Next Level Builders v2](https://nextlevelbuilder.io/blog/introducing-next-level-builders-v2)

[Next Level *Builders*](https://nextlevelbuilder.io/)

Building the future, one product at a time.

[Courses](https://nextlevelbuilder.io/courses)[Directory](https://nextlevelbuilder.io/build-with-us)[Leaderboard](https://nextlevelbuilder.io/leaderboards)[Blog](https://nextlevelbuilder.io/blog)[Build with us](https://nextlevelbuilder.io/build-with-us/instructions)[API docs](https://nextlevelbuilder.io/api-docs)[Terms of Service](https://nextlevelbuilder.io/policies/terms)[Privacy Policy](https://nextlevelbuilder.io/policies/privacy)[Discord (opens in a new tab)](https://discord.com/invite/Ht4sb7Wjnx)[GitHub (opens in a new tab)](https://github.com/nextlevelbuilder)[X (opens in a new tab)](https://x.com/nextlevelbuilders)[LinkedIn (opens in a new tab)](https://www.linkedin.com/company/nextlevelbuilders)

© 2026 Next Level BuildersRA 00h 00m · Dec +00° 00′ — origin
