Skip to main content
Glama

connect

Complete the CortexPlus connection with the 6-digit code the user received by email after signup. Ask the user for the code, then call this tool with the same email used in signup; never guess or invent the code. The response includes an API key that the AI platform should save in its CortexPlus connector configuration.

Input Schema

NameRequiredDescriptionDefault
keyYesThe 6-digit code from the CortexPlus email.
emailYesThe email address used in signup.
clientNoThe name of the AI platform you are running on, e.g. ChatGPT, Claude, Cursor.

Output Schema

NameRequiredDescriptionDefault
nameYes
emailYes
apiKeyYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • addedInput schema / properties / email
      Added value: +{
      +  "description": "The email address used in signup.",
      +  "type": "string"
      +}
    • changedInput schema / properties / key / description
      Previous value: -"The authentication key pasted by the user from their CortexPlus email."New value: +"The 6-digit code from the CortexPlus email."
    • changedInput schema / required
      Previous value: -[
      -  "key"
      -]New value: +[
      +  "email",
      +  "key"
      +]
  2. First observed

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare a non-read-only, open-world, non-destructive operation, and the description adds value beyond that: the response contains an API key that must be persisted in the connector configuration, and the code must come from the user rather than being fabricated. It doesn't cover failure modes such as an expired or already-used code, which keeps it short of a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, each doing work: what the tool does, the procedure with the user, and what to do with the returned key. The critical constraint (never invent the code) and the post-call action are both front-loaded and unambiguous.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Since an output schema exists, return values needn't be enumerated, and the description still flags the API key as the important output and what to do with it. The only gaps are error/retry behavior and the unmentioned optional `client` parameter, which are minor for this flow.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3. The description's guidance on the email ('same email used in signup') largely restates the schema, and the optional `client` parameter is not mentioned at all, so it adds little semantic meaning beyond the structured fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and outcome: completing the CortexPlus connection using the 6-digit signup code. It clearly distinguishes this tool from the sibling `signup` by framing itself as the post-signup completion step, so an agent can route between them without opening schemas.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit when-to-use (after the user receives the email code), an operational precondition (call with the same email used in signup), and a negative instruction (never guess or invent the code). It also tells the agent to ask the user for the code first, leaving nothing to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources