> ## Documentation Index
> Fetch the complete documentation index at: https://docs.consile.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# API reference: Concierge

> The six management tools on the aggregate /mcp endpoint, with no raw connector tools.

The **Consile Concierge** is the connector served on the aggregate endpoint
`https://mcp.consile.ai/mcp`. It exposes **no raw connector tools**, only six
management tools for the customer journey. (Connector tools live on each
connector's own `/<id>/mcp` endpoint.)

<Info>
  Tenancy is always the access-token-verified account, never client input. The
  two write tools persist a message for the Consile team; everything else is
  read-only or returns a portal link. No credential is ever read or returned.
</Info>

***

## list\_my\_mcps

List the connectors the account has purchased, each with its dedicated URL and
whether it is connected. **Arguments:** none.

<ResponseField name="mcps" type="array">
  Each item: `id`, `name`, `mcpUrl`, `connected`, and an `addToClaude`
  (`claude mcp add …`) command.
</ResponseField>

## list\_available\_connectors

Browse the connectors Consile offers, whether the account owns each, and a buy
link. **Arguments:** none. Returns `connectors[]` (`id`, `name`, `purchasable`,
`owned`, `buyUrl`) plus a `browseUrl` to the marketplace.

## subscription\_status

The account's active MCPs plus a `manageUrl` to the billing page. **Arguments:** none.

## manage\_subscription

Returns a secure `manageUrl` to the portal billing page (manage or cancel).
Cancellations take effect at the end of the paid period. **Arguments:** none.

## request\_connector

Log a request for a new system/MCP. Reviewed by the Consile team.
<ParamField path="system" type="string" required>The system/tool you want an MCP for.</ParamField>
<ParamField path="note" type="string">Optional: what you'd use it for.</ParamField>

## contact\_support

Send a message to Consile support (reply by email).
<ParamField path="message" type="string" required>Your message to Consile support.</ParamField>

<CodeGroup>
  ```json Request: request_connector theme={null}
  {
    "name": "request_connector",
    "arguments": { "system": "Shopify", "note": "Orders + revenue for cash-flow." }
  }
  ```

  ```json Result (payload) theme={null}
  {
    "ok": true,
    "message": "Thanks, we've logged your request for \"Shopify\"."
  }
  ```
</CodeGroup>
