Skip to main content

MCP Key

Overview

Bonree ONE includes a built-in ONE MCP service exposing alert query, log retrieval, events, trace analysis, metrics, and more. External systems and AI clients can connect via standard MCP to invoke these tools for diagnosis, analysis, or Q&A.

An MCP Key is the credential for accessing built-in ONE MCP. Include it in request headers for authentication. Each Key is bound to a specific environment and resource domain, defining accessible data scope.

image-20260724153706725


Use Cases

Query platform data in Cursor / Claude Desktop

Create an MCP Key, copy Endpoint and Key, configure the MCP client per Configure MCP client below.

Integrate scripts or diagnosis platforms

Create dedicated Keys per script with scoped environment/domain; disable or delete Keys to revoke access.

Temporarily block access

Disable a Key for reversible blocking; Delete for permanent revocation.


Operation Scenarios

  1. Open MCP Key managementResources > Tools > MCP Services, click ONE MCP service, MCP Key tab.
  2. Create Key — Fill name and status; copy plaintext Key and Endpoint from success dialog (one-time only).
  3. Manage — Edit name/status; enable/disable; delete permanently.

Workflow

Step 1: Create MCP Key

  1. Go to AI Studio > Resources > Tools.
  2. Open ONE MCP service, MCP Key tab, click Create.
  3. Fill Key name (required, 2–50 chars) and enable status (default: enabled).
  4. Copy Key and Endpoint from the success dialog before closing.

Important: Plaintext Key is shown once only. If missed, delete and recreate.

ItemDescriptionExample
MCP KeyAuth credentialbr_·························c92d
MCP EndpointServer URLhttps://one.bonree.com/mcp

Step 2: Configure MCP client

ParameterValue
typestreamableHttp
URLMCP Endpoint from creation dialog
Header (MCP-Access-Key)Bearer <your MCP Key>

MCP Key management

ActionDescriptionNotes
EditChange name or statusKey value cannot be changed
Enable / DisableToggle validityDisabled requests fail immediately
DeletePermanent removalCannot be recovered

Disable vs Delete: Prefer Disable for temporary blocks; use Delete only when permanent revocation is required.


Data permissions

Keys use account + environment + resource domain isolation. Queries return only data within the Key's bound scope.

Account typeVisible Keys
Primary accountKeys created by self
Sub-accountOwn Keys only
Different primary accountsFully isolated

FAQ

Forgot to copy Key? Delete and recreate—plaintext cannot be retrieved later.

Call errors? Check Key status, header format MCP-Access-Key: Bearer <Key>, and Endpoint URL.

Empty data? Verify environment/resource domain scope and that data exists.

Multiple resource domains? Keys created under All may query across permitted domains (per UI options).