Skip to main content
Glama

chat_gemini_argon

Запрос к Gemini 4 Argon (medium) через вашу подписку Google AI Pro.

    Самая новая линейка Gemini. Требует аккаунт, которому Argon открыт: если
    Google отвечает 404 на модель, у подключённого аккаунта нет доступа —
    смотрите list_available_llm и переключайтесь через account_email.

    Args:
        messages: список {"role": "user|assistant", "content": "..."}.
        system: системный промпт (опционально).
        max_tokens: максимум токенов в ответе (1..65536); размышления входят в лимит.
        thinking_budget: 0 — выключить, -1 — динамически, N — верхняя граница.
        thinking_level: "low" | "medium" | "high" (приоритетнее thinking_budget).
        account_email: форсировать конкретный Google-аккаунт из пула.
        account_tag: форсировать аккаунты с указанным тэгом.

    Returns:
        {"text": str, "usage": {"input_tokens": int, "output_tokens": int}}.

    Raises:
        MCPError: ключ невалиден, Google не подключён, модели нет на аккаунте или квота исчерпана.
    

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "messages": "<messages>"
    },
    "name": "chat_gemini_argon"
  }
}

Input Schema

NameRequiredDescriptionDefault
systemNo
messagesYes
max_tokensNo
account_tagNo
account_emailNo
thinking_levelNo
thinking_budgetNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4/5.0
Behavior4/5

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

Annotations already establish that this is a non-read-only, open-world, non-idempotent call, so the description's job is to add context beyond that, and it does: thinking tokens count against max_tokens, thinking_level overrides thinking_budget, and errors cover invalid keys, unconnected Google accounts, missing model access and exhausted quota. It does not say what happens to conversation state or whether calls are billed against a pool, but the operational disclosure is solid.

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

Conciseness4/5

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

The purpose is front-loaded in the first line and the Args/Returns/Raises structure makes scanning easy. The docstring scaffolding labels add a little overhead, but every listed item carries information an agent needs.

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?

For a 7-parameter chat tool with no output schema, the description supplies a return shape (text plus input/output token usage) and the error surface, which is most of what a caller needs. The remaining gap is default account selection when no account_email or account_tag is given.

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

Parameters5/5

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

Schema coverage is 0% and the description fully compensates: it documents the message object shape (role user|assistant plus content), the max_tokens range (1..65536) with the caveat that reasoning counts, the three-state thinking_budget semantics (0 off, -1 dynamic, N cap), the allowed thinking_level values with their precedence rule, and what the two account selectors do.

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

Purpose4/5

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

The description opens with a specific verb and resource: a request to 'Gemini 4 Argon (medium)' via a Google AI Pro subscription. That pins down the exact model, which lets an agent distinguish it from siblings like chat_gemini_flash or chat_gemini_pro, though the description never states the selection criteria that would favor Argon over those models.

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

Usage Guidelines3/5

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

Guidance is given for the failure path only: a 404 means the connected account lacks Argon access, so use list_available_llm and switch via account_email. There is no guidance on when this model should be chosen over chat_gemini_flash/pro, or which account is used when neither account_email nor account_tag is supplied.

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.