Skip to main content
Glama

Server Details

Search Grok Bot templates and install them into your Bot by message: skills, rules and routines.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 5 tools

Disambiguation4/5

Each tool has a clearly separate role: search_templates browses the catalog, my_templates reports what's already installed, install_template installs one template, install_bundle installs a role kit, and diagnose_problem is a troubleshooting lookup. The only mild overlap is install_template vs install_bundle, but the descriptions make the single-vs-kit boundary explicit.

Naming Consistency4/5

Four tools follow a consistent verb_noun snake_case pattern (diagnose_problem, install_bundle, install_template, search_templates). The lone deviation, my_templates, is a possessive form but remains readable and unambiguous.

Tool Count5/5

Five tools is well-scoped for a template marketplace with diagnosis: discover, install (single and bundled), inspect installed, troubleshoot. Every tool earns its place with no filler.

Completeness4/5

Core discover-install-update-inspect-diagnose lifecycle is covered, including updates via reinstall mentioned in my_templates. A dedicated uninstall/remove operation is missing, which could strand an agent that needs to undo an install.

Available Tools

5 tools
diagnose_problemDiagnose a Grok Bot problemA
Read-only
Inspect

Look up sourced fixes for a Grok Bot problem, e.g. "routine not running", "skills missing after import", "plugin will not connect", "uses too much usage".

NameRequiredDescriptionDefault
symptomYesWhat is going wrong, in the user’s words.

TDQS

A3.7/5.0
Behavior3/5

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

Annotations already declare this is a safe, closed-world read, so the description only needs to add operational context. 'Sourced fixes' usefully implies answers come with citations, but nothing is said about result shape, what happens when no fix is found, or whether it consults a knowledge base versus other tools.

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?

A single front-loaded sentence: verb, resource, then illustrative examples. No filler or redundant restatement of the tool name, though the four-item example list is on the edge of being longer than needed.

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

Completeness3/5

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

For a one-parameter, read-only lookup with no output schema, the description covers the input well but leaves the return contract implicit. An agent knows when to call it and roughly what to pass, but not what kinds of results to expect back.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3, but the description's example symptom strings show the expected granularity and phrasing for the 'symptom' argument, which meaningfully guides value construction beyond 'What is going wrong, in the user's words.'

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 pairs a specific verb ('look up sourced fixes') with a specific resource ('a Grok Bot problem') and backs it with four concrete symptom examples. It is clearly distinct from the sibling template/install tools, though it never explicitly names them as out of scope.

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

Usage Guidelines4/5

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

The examples ('routine not running', 'skills missing after import', 'plugin will not connect', 'uses too much usage') give an agent clear triggers for when to reach for this tool. It stops short of stating exclusions or pointing to alternatives for non-diagnostic queries.

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

install_bundleInstall a Boterly bundleAInspect

Install a kit of templates for one role into this Bot in one go. Bundles: founder (Founder kit: morning brief, competitors, leads and a weekly chief of staff); creator (Creator kit: repurpose posts, draft X posts, track your niche, tighten drafts); researcher (Research kit: check claims, audit sources, review memos, map consensus); developer (Developer kit: watch PRs and CI, debug to root cause, walk through code); inbox (Inbox kit: triage email, prep meetings, draft support replies).

NameRequiredDescriptionDefault
bundleYesBundle id.

TDQS

A3.7/5.0
Behavior3/5

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

The annotations already establish a non-read-only, closed-world mutation, and the description adds the useful scope detail that it targets 'this Bot'. It does not say what happens on re-install, whether existing templates are overwritten or duplicated, or whether the install is all-or-nothing, which are the real behavioral questions for a bulk mutation.

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?

Purpose is front-loaded in one sentence, followed by a catalog where each parenthetical maps directly to an enum value. It runs long on the catalog, but every clause corresponds to a parameter choice rather than filler.

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

Completeness3/5

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

For a single-parameter tool with no output schema, the main gaps are the return shape (what templates were created, what ids come back) and duplicate/idempotency behavior, plus how it relates to install_template and my_templates. The bundle catalog is thorough, but the post-install contract is not described.

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?

The schema only labels the parameter 'Bundle id.' with a bare enum; the description expands every one of the five enum values into the concrete templates it installs (e.g. founder = morning brief, competitors, leads, weekly chief of staff). This converts opaque ids into meaningful choices and is genuine value beyond the schema.

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 first sentence gives a specific verb and resource: 'Install a kit of templates for one role into this Bot in one go.' The phrase 'kit of templates ... in one go' implicitly separates it from install_template (single) and search_templates (read), but it never names a sibling, so the differentiation is left for the agent to infer.

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?

Usage is only implied by 'in one go', which suggests bulk provisioning versus installing one template at a time. There is no explicit 'use this when onboarding a role / use install_template for a single template' routing, and no stated prerequisites such as whether templates must be searched first.

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

install_templateInstall a Boterly templateAInspect

Get step-by-step install instructions for one template. target "this_bot" (default) adds its skills, rules and paused routines to the current Bot without replacing its role; "new_bot" returns the setup prompt to paste as the first message of a new Bot.

NameRequiredDescriptionDefault
slugYesTemplate slug from search_templates.
targetNoWhere to install. Defaults to this_bot.

TDQS

A4.1/5.0
Behavior4/5

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

Beyond the annotations, the description discloses meaningful behavior: 'this_bot' adds skills, rules and paused routines without replacing the Bot's role, while 'new_bot' returns a setup prompt. This clarifies the write-like effect and different return modes. It does not detail what 'this_bot' returns or whether the operation is idempotent, but it adds substantial context beyond the readOnlyHint=false annotation.

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?

The description is two tight sentences, front-loaded with the core action and then the target-specific behavior. Every clause carries useful information with no filler.

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 two-parameter tool with no output schema, the description covers the key behavior of both target modes and avoids replacing the current Bot's role. It omits what 'this_bot' returns and any permission or idempotency details, which are minor but real gaps.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3. The description adds real meaning for the 'target' parameter by explaining the default and the distinct effects of 'this_bot' versus 'new_bot'. The 'slug' parameter is left to the schema, which already says it comes from search_templates.

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 uses a specific verb and resource: 'Get step-by-step install instructions for one template.' It also distinguishes the two installation targets. It does not explicitly name install_bundle as the alternative for multi-template installs, so sibling differentiation is implied rather than explicit.

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

Usage Guidelines4/5

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

The description clearly explains the two usage modes: 'this_bot' for adding skills/rules/routines to the current Bot, and 'new_bot' for returning a setup prompt. It does not state when to choose this tool over install_bundle or search_templates, so the guidance is clear but lacks explicit alternatives.

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

my_templatesMy installed templatesA
Read-only
Inspect

List the templates this Boterly account has installed, which have a newer version, and the plan and installs left. Reinstall a template with install_template to update it.

NameRequiredDescriptionDefault

No parameters

TDQS

A4.2/5.0
Behavior4/5

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

The annotations already establish readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds useful behavioral context by disclosing what the listing includes: installed templates, newer-version indicators, and plan/installs left, plus the reinstall route.

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?

The description is two tight sentences with the core listing behavior front-loaded. The second sentence earns its place by routing the update action to install_template.

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 zero-parameter, read-only listing tool with no output schema, the description gives enough return-content context and the relevant follow-up action. It could be slightly more complete by clarifying pagination or the exact shape of the plan/installs-left data, but the essential information is present.

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

Parameters4/5

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

There are zero parameters, so parameter semantics are not a meaningful differentiator. The baseline for a no-parameter tool is 4, and the description does not need to explain parameter meanings.

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?

The description uses a specific verb, "List," and a precise resource/scope: templates installed by this Boterly account. It also distinguishes the result set by mentioning newer-version status and plan/installs left, and it names install_template for the related update action.

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?

It gives clear guidance for the update path by saying to reinstall with install_template, but it does not explicitly say when to use my_templates versus search_templates or diagnose_problem. The intended use is implied by "installed" rather than stated with alternatives.

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

search_templatesSearch Boterly templatesA
Read-only
Inspect

Find Grok Bot templates by job. Returns slug, name, tagline, category, required plugins and usage level. Leave query empty to list all.

NameRequiredDescriptionDefault
queryNoWhat the user wants done, e.g. "triage my inbox" or "competitor research".
categoryNoOptional category filter.

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so safety is covered; the description adds the return field set (slug, name, tagline, category, required plugins, usage level), which is real value since no output schema exists. It omits any statement about result limits or pagination, so an agent can't tell whether a broad query returns everything.

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: purpose first, then return contents, then the empty-query behavior. Nothing is redundant and nothing is buried.

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 two-parameter, read-only search with no output schema, the description covers purpose, return fields, and the empty-query case, which is nearly everything an agent needs. The only gap is the undocumented interaction between query and category (intersection vs override) and any result-count limits.

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

Parameters4/5

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

Schema coverage is 100%, so both parameters are already documented, and the baseline would be 3. The description adds meaning beyond the schema by stating that an empty query lists all templates, clarifying the behavioral consequence of omitting the optional parameter.

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?

States a specific verb and resource ('Find Grok Bot templates') plus the retrieval axis ('by job'), which is enough to separate it from install_template and my_templates. It never explicitly names the sibling it differs from (e.g. browsing already-installed templates), so differentiation is implied rather than stated.

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?

Gives one concrete usage rule — 'Leave query empty to list all' — which tells the agent how to enumerate the catalog. It offers no guidance on when to prefer this over my_templates or install_template, leaving the boundary between search and installed-template listing to inference.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 5 tool updates
    • First observeddiagnose_problem
    • First observedinstall_bundle
    • First observedinstall_template
    • First observedmy_templates
    • First observedsearch_templates

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables discovery and installation of agent skills from curated GitHub repositories, allowing users to search large collections and inspect skill contents directly. It supports downloading skills locally and provides grounded scaffolds for creating new skills based on existing patterns.
    5
    2
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Search, install, and manage AI agent skills (SKILL.md files) from GitHub repositories. Features workspace analysis for personalized recommendations and supports 140+ pre-indexed skills.
    9
    22 npm
    12
    Creative Commons Attribution Non Commercial Share Alike 4.0 International
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to autonomously search, evaluate, and install skills from the skills.sh catalog.
    4
    17 npm
    ISC
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources