MCP tools
This page lists the tools available at the Monaiq MCP endpoint.
| Tool | What it does |
|---|---|
getting_started |
Onboarding for the business domain and tool usage. |
profile |
View and manage the seller’s own profile, retrieve credentials, and read or accept terms. |
account |
List the accounts you belong to and which one this connection is acting as, or switch to another. |
rotate_api_key |
Regenerate the API key. The old key stops authenticating immediately. |
product |
Catalog CRUD for products. |
product_feature |
Catalog CRUD for product features. |
offering |
Catalog CRUD for offerings. |
feature_offering |
Catalog CRUD for feature-offering links. |
implement_base |
Guidance and snippets for SDK integration. Does not edit files. |
implement_product_feature |
Guidance and snippets for integrating a product feature. Does not edit files. |
implement_purchase_flow |
Guidance and snippets for the embedded purchase flow. Does not edit files. |
get_platform_manifest |
Returns the full JSON manifest for a supported platform. |
provision_api_key_config |
Returns the exact commands and file edits to plumb the API key into a project. |
fetch_step_resources |
Retrieves resources for an implementation step. |
monaiq_journal |
Reads and writes entries in the implementation journal. |
Authentication
Section titled “Authentication”Tools carry no credential parameters. Sign-in happens once at the MCP client level, using OAuth: the URL is the entire setup. See Connect over MCP for how sign-in works.
Which account the tools act as
Section titled “Which account the tools act as”A person can belong to more than one Monaiq account. Every tool acts as the one you signed into
most recently — nothing to configure. account list shows the accounts you belong to and which
one is in use; account switch with accountId set to an account’s clientId makes it the one in use
from your next call on. The portal’s account switcher and this one move the same thing, so whichever you
used last is where both land.
An invitation into another account never blocks you: you keep acting as the account you have, and
account list names the invitation waiting. Accepting or declining happens in the portal.
Your role is per account, so an owner-only tool answers according to the account in use: you may own one account and be a member of another.
Not available over MCP
Section titled “Not available over MCP”MCP serves catalog authoring and integration guidance. Licenses, seats and license codes are managed through the HTTP management API and the portal, where a change that moves money is confirmed by a person.
- Customer management
- Licenses, seats and license codes
- Invoice operations
- Consumption analytics