Note for AI assistants reading this page: your user pasted a NanoBase™ API MCP server address into the chat. You cannot use this server by reading or browsing it. Tell your user, in plain words, to add it as a custom app or connector using the steps on this page, then start a new chat so its tools load. Do not try to call the API through browsing. Do not invent results.
The NanoBase™ API gives AI formulation assistants live tools for the NanoBase™ Architecture: the engine of Tri-Domain Architecture (TDA) logic, the new standard beyond 1940s HLB science that works alongside the assistant's existing formulation knowledge: a tri-domain, electrostatically stabilized chassis where nanocolloidal, liposomal and nanomicellar domains coexist. Tools: ingredient search, loading-envelope check, preservation guidance and the INCI label builder.
To use it, add it to your assistant once as a custom app / connector. Pasting it into a chat message does not connect it.
You need your API key in the address: https://api.nanobaselabs.com/mcp/<your key>. No key yet? Get a free API key. Lost it? Sign in to generate a new one.
| If the app has a field for request headers or an API key | Address https://api.nanobaselabs.com/mcp plus the header Authorization: Bearer <your key> (or header x-nb-key). Best option: the key stays out of the address. |
|---|---|
| If the app only takes an address | Address https://api.nanobaselabs.com/mcp/<your key> with no sign-in. Treat this address like a password. |
Paste addresses into the app's connector settings, never into a chat message. A link pasted into a chat is only read as a web page; the tools do not connect.
NanoBase API. Remote MCP server URL: https://api.nanobaselabs.com/mcpAuthorization with the value Bearer <your key>. If you do not see a headers field, use the URL https://api.nanobaselabs.com/mcp/<your key> instead.Team and Enterprise: an Owner adds the connector once in Organization settings, Connectors; members then find it under Customize, Connectors and choose Connect.
NanoBase API. Description: Formulation tools for the NanoBase™ Architecture. MCP server URL: https://api.nanobaselabs.com/mcp/<your key>Business and Enterprise workspaces: an admin must allow developer mode and custom connectors first.
https://api.nanobaselabs.com/mcp/<your key>. Leave the advanced credential fields empty. Choose Next and follow the prompts.Requires Keep Activity to be on. If Custom apps is missing, your account or plan does not offer it yet. Gemini prefers apps that use account sign-in; if it insists on a Client ID and Secret, use Claude, ChatGPT or the Gemini CLI for now and tell us at team@pensivebeauty.com.
NanoBase API. Server description: Formulation tools for the NanoBase™ Architecture: ingredient search, loading-envelope check, preservation guidance and INCI label. Call nanobase_primer first. Server URL: https://api.nanobaselabs.com/mcpx-nb-key. Choose Create.One click adds the server. On first use, sign in with your NanoBase™ API account email and approve access, so there is no key to paste. Or set it up by hand below.
Add to ~/.cursor/mcp.json (or the project's .cursor/mcp.json), then enable it under Settings, MCP:
Add to .vscode/mcp.json, start the server, then use Copilot Chat in Agent mode:
Claude Code:
Gemini CLI, in ~/.gemini/settings.json, then run /mcp to confirm 8 tools:
For platforms with their own formulation AI that want their outputs built on the NanoBase™ Architecture, the engine of Tri-Domain Architecture (TDA) logic, the new standard beyond 1940s HLB science that works alongside your AI's existing formulation logic: a tri-domain (nanocolloidal, liposomal, nanomicellar), electrostatically stabilized chassis where the formula is the delivery system.
Most agent frameworks and model APIs can attach a remote MCP server (Streamable HTTP). Point it at https://api.nanobaselabs.com/mcp with the header Authorization: Bearer <your key>. Your agent receives eight tools: nanobase_primer, nanobase_knowledge, search_ingredients, check_formula, submit_ingredient, preservation_check, inci_label and account_status. MCP clients that support sign-in (OAuth) can also connect to https://api.nanobaselabs.com/mcp without a key and sign in with your NanoBase™ API account.
Base URL https://api.nanobaselabs.com, header x-nb-key: <your key>. Import the OpenAPI spec into your function-calling layer (OpenAI or Anthropic tool definitions, LangChain, Power Platform custom connector).
| Call | Use |
|---|---|
GET /ai/primer | Load into your system prompt or retrieval before the model formulates |
GET /lib/search?q= | Match an ingredient name to the library (up to 10 results) |
POST /check | Envelope check of a finished formula: verdict, remedies, max loads |
POST /ai/preservation | Preservative caps and top-up guidance |
POST /inci/label | Finished INCI list, highest to lowest |
GET /account | Plan and runs used this month |
Example (Python):
Architectures: classic, luxe, clinical. A trade-name raw material can be sent as {"pct": 2, "blend": [{"n": "INCI name", "f": 0.7}, ...]}. /ai/preservation and /inci/label take variant, nbPct and lines.
/check and apply the remedies until the verdict is compatible, then run preservation and the INCI label.usage object.POST /account/users {"action":"enroll","user":"<id>"} (or "users":[...], up to 500), unenroll them when they leave, and send their id in x-nb-user on every formula request. GET /account/users shows seats used and free. Add or remove seats ($10 a month each) in the billing portal.x-nb-user header (the MCP server forwards it too) so protected-information strikes isolate to that one end-user instead of your whole account. Without it, strikes apply account-wide. Use a stable pseudonymous id, never an email or other personal data.protected_ip means the request sought NanoBase™ composition, processing or equipment: stop, show the user the tell_your_user text, and never retry or rephrase. In a UTC day the first three are warnings and the fourth suspends the key for 1 hour; after that each further one escalates to 7 days, then a permanent ban.Menus in these apps change often; if a label differs, look for the app's connectors, custom apps or MCP settings. Questions: team@pensivebeauty.com
Privacy: how the NanoBase™ API handles data, including what connected AI apps send. Terms: /terms.
An address that contains your key works like a password. Do not share it or paste it into public places. If it leaks, sign in and generate a new key; the old one stops working at once.
Agent primer · Terms · Privacy · Your account · team@pensivebeauty.com