Skip to main content
Glama

Grok Bot Wiki

Server Details

Read-only access to the independent Grok Bot Wiki: search community bots and retrieve practical guides, workflow resources, and directory information. Unofficial educational resource, not affiliated with xAI; public listings are not independently verified performance claims.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

8 tools
fetchFetch a Grok Bot Wiki documentA
Read-onlyIdempotent
Inspect

ChatGPT connector fetch: the full text of one Bot or guide by id. Ids look like 'bot:' or 'guide:'.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesDocument id from search.

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, so the safety profile is covered. The description adds that it returns full text and the id format, which is useful. It doesn't mention pagination, size limits, or error behavior, but for a simple fetch operation with strong annotations, this is adequate.

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?

Two sentences, no waste. The core action and id format are front-loaded. Every word earns its place.

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 single-parameter read-only fetch with a rich schema and strong annotations, the description is nearly complete. It explains the id format and what the tool returns. It could mention that the id comes from search results, but that's implied by the schema description. No output schema exists, but the return value is described as 'full text' which is sufficient.

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 coverage is 100%: the id parameter has a pattern, maxLength, minLength, and description. The description adds the id format examples ('bot:<slug>' or 'guide:<slug>') which reinforces the schema pattern, but doesn't add significant new meaning beyond what the schema already provides. Baseline 3 is appropriate.

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 clearly states the tool fetches the full text of a Bot or guide by id, with a specific verb ('fetch') and resource ('Bot or guide'). It distinguishes from siblings by mentioning the id format, but doesn't explicitly name alternatives like get_bot or get_guide, so it's clear but not fully differentiated.

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?

The description implies usage: use this tool when you have an id from search. It doesn't explicitly state when not to use it or mention alternatives like get_bot/get_guide, but the id format and 'from search' hint provide some context. No explicit exclusions or alternative routing.

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

get_botGet a Grok Bot listingA
Read-onlyIdempotent
Inspect

One listing by slug: creator, share link, share-page description, tags, check dates and any editorial notes. Only public, live listings are available. Nothing beyond the creator's public share-page description is returned.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesBot slug from search_bots, e.g. 'daili'.

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already mark this as read-only, idempotent, and non-destructive. The description adds valuable behavioral context beyond annotations by stating that only public, live listings are returned and that nothing beyond the creator's public share-page description is exposed.

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?

Two concise sentences; the first states the operation and result fields, the second clarifies availability and scope boundaries. No filler or repetition.

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 single-parameter read tool with no output schema, the description adequately communicates what is returned and what constraints apply. It could mention not-found behavior, but that is a minor gap given the simplicity.

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?

The schema fully documents the single parameter, including format and an example ('Bot slug from search_bots, e.g. 'daili''). The description adds little beyond saying retrieval is by slug, so the schema carries the semantic weight.

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 states a specific action and resource ('One listing by slug') and enumerates the returned fields (creator, share link, description, tags, dates, editorial notes). It is clear but does not explicitly differentiate itself from sibling tools like get_guide or search_bots.

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?

The intended use is implied: retrieve a single bot listing by its slug. The schema hints that the slug comes from search_bots, but the description itself does not state when to use this tool versus alternatives or mention exclusions.

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

get_guideRead a Grok Bot guideA
Read-onlyIdempotent
Inspect

One guide as plain text with its evidence label, update date and sources. Text is capped at about 12,000 characters; the URL has the full page.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesGuide slug from search_guides, e.g. 'skills-vs-routines'.

TDQS

A4.3/5.0
Behavior5/5

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

The description adds meaningful behavioral details beyond the annotations: the output is plain text, includes specific metadata like evidence label/update date/sources, and is capped at about 12,000 characters. It also reveals that the full page is available via URL, matching the readOnly/idempotent annotations.

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 sentences, front-loads the core behavior, and saves every word. It states what the result is, what it contains, and the main limitation, with no filler or redundancy.

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

Completeness5/5

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

For a single-parameter read tool, the description covers the output shape, metadata included, and truncation behavior. The schema and annotation context already provide safety and parameter constraints, so nothing essential is missing for an agent to invoke this correctly.

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 coverage is 100% for the single required slug parameter, including a pattern, max length, and an example. The description does not need to add much parameter-level meaning, and the example in the schema already clarifies what 'slug' means. This aligns with the baseline of 3 for high schema coverage.

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 clearly identifies the operation: retrieve one specific guide as plain text, with its evidence label, update date, and sources. It clearly distinguishes the tool from siblings like search_guides and list_categories by emphasizing the singular result and content format.

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?

The description itself does not explicitly state when to use this tool over alternatives, but the input schema adds 'Guide slug from search_guides', implying the expected workflow is to call search_guides first. This is clear context rather than leaving the agent completely unguided, so it earns the middle-ground score.

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

list_categoriesList Bot categoriesA
Read-onlyIdempotent
Inspect

The eight directory categories and the tag collections, with live counts and page links. Also lists the app slugs accepted by search_bots.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is fully covered. The description adds that it returns live counts and page links, which is useful behavioral context beyond the annotations. However, it doesn't describe the output format or whether the data is static vs. dynamic beyond 'live counts'.

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?

Two sentences, no filler. The first sentence states the primary content, the second adds the cross-tool relevance. Every word earns its place.

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 tool with rich annotations, the description is nearly complete. It tells the agent what data to expect and how it relates to search_bots. The only minor gap is the lack of an explicit output format, but with no output schema and no parameters, the description covers the essential context.

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?

The tool has zero parameters, so the schema is trivially complete. The description adds meaning by explaining what the output contains (categories, tag collections, app slugs), which is the only semantic content an agent needs. Baseline 4 for zero-param tools is appropriate.

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 states a specific verb ('lists') and resource ('eight directory categories and the tag collections'), and distinguishes itself from siblings by noting it also lists app slugs accepted by search_bots. This makes it clear what the tool returns and how it differs from other list/search tools.

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 implies when to use this tool: when you need directory categories, tag collections, or app slugs for search_bots. It doesn't explicitly state when not to use it or name alternatives, but the mention of search_bots provides a clear context signal. A small gap: no explicit exclusion of other sibling tools.

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

search_botsSearch Grok Bot templatesA
Read-onlyIdempotent
Inspect

Search community Grok Bot templates by task, keyword, category or app (up to 20 results). Returns name, slug, directory page URL, x.ai share link, creator, a summary (at most 300 characters) and category. Listings are read from public share pages and are not tested. Cite the url field.

ParametersJSON Schema
NameRequiredDescriptionDefault
appNoOptional app the Bot mentions working with.
limitNoMaximum results, 1–20 (default 10).
queryYesWhat the Bot should do, e.g. 'weekly sales pipeline digest'. May be empty when category or app is set.
categoryNoOptional directory category slug.

TDQS

A4/5.0
Behavior4/5

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

Annotations already cover read-only and non-destructive behavior, but the description adds meaningful caveats: results are 'not tested', listings come from public share pages, and results are capped at 20. It also instructs the agent to 'Cite the url field', which is useful beyond the schema. No contradiction with annotations is present.

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 compact sentences cover the search dimensions, result fields, limits, caveats, and citation expectation without wasted words. The most important operational information is front-loaded, and each sentence serves a distinct purpose.

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 search tool with no output schema, the description enumerates the returned fields (name, slug, URL, share link, creator, summary, category), the 300-character summary limit, and the untested nature of listings. It lacks detail on empty-result or error behavior, but those are minor gaps given the schema and annotations.

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 each parameter is already documented. The description adds minimal semantic value by mapping 'task, keyword, category or app' to the query, category, and app fields, and by noting the 20-result cap, but it does not explain parameter syntax or relationships beyond what the schema already provides.

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 opens with a specific verb and resource ('Search community Grok Bot templates') and names the exact dimensions by which search is possible: task, keyword, category, or app. It also distinguishes itself from siblings like search_guides and get_bot by clarifying it returns template listings, not guides or detailed bot info.

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 context is implied: use this tool when looking for community bot templates, especially because results are 'read from public share pages' and 'not tested'. However, it does not explicitly state when to prefer this over the sibling 'search' or 'search_guides', nor does it name exclusions or alternatives.

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

search_guidesSearch Grok Bot guidesA
Read-onlyIdempotent
Inspect

Search the setup, pricing, workflow, safety and troubleshooting guides. Returns title, URL, description and last update date.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum results, 1–10 (default 5).
queryYesTopic, e.g. 'pricing', 'skills vs routines', 'permissions'.

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, covering the safety profile. The description adds value by disclosing the return shape (title, URL, description, last update date) and the specific guide domains, but does not mention ordering, pagination, or search behavior. With annotations carrying the safety burden, this is adequate but not rich.

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 a single 16-word sentence that front-loads the action and scope, then states the return fields. There is no filler, repetition, or unnecessary detail; every word earns its place.

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?

With no output schema, the description appropriately discloses return fields. The schema covers all parameters at 100% and annotations cover the read-only/idempotent safety profile. The only notable gaps are the lack of sibling differentiation and result ordering, but for a simple filtered search tool the description is largely complete.

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% – both 'query' and 'limit' have clear descriptions with examples and constraints. The description adds no parameter-specific meaning beyond what the schema already provides, so the baseline of 3 applies.

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 states a specific verb ('Search') and resource ('setup, pricing, workflow, safety and troubleshooting guides'), and lists the return fields (title, URL, description, last update date). This clearly distinguishes it from sibling tools like search_bots or get_guide by resource type, though it does not explicitly name an alternative.

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 context is implied by the resource scope (guides covering setup, pricing, workflow, safety, troubleshooting) and by the schema's example topics ('pricing', 'skills vs routines', 'permissions'). However, there is no explicit when-to-use, when-not-to-use, or alternative tool guidance, so an agent must infer when this is preferable to 'search' or 'search_bots'.

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

troubleshootTroubleshoot Grok BotA
Read-onlyIdempotent
Inspect

Describe a Grok Bot problem; get the 1–3 most relevant Fix problems guides with their first answer. Each match includes the guide URL, a short answer, the most relevant section and official sources. Community guidance, not official support.

ParametersJSON Schema
NameRequiredDescriptionDefault
symptomYesWhat is going wrong, e.g. 'routines not running overnight' or 'Bot failed to respond'.

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already cover read-only, idempotent, and non-destructive behavior. The description adds genuinely useful traits: it caps results at 1–3, returns only the first answer per guide, and warns that content is community guidance rather than official support. This contextualizes trust and result shape beyond the structured annotations.

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 front-load the main action and cap count, then specify output fields and authority. Every sentence carries information and there is no filler or schema repetition.

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

Completeness5/5

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

For a read-only tool with one well-documented parameter and no output schema, the description compensates by spelling out the output structure (URL, short answer, section, sources) and result count. An agent has enough context to invoke the tool and interpret its response.

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?

The single required parameter is already fully documented in the schema with a defined description and examples, so the description does not need to add much. The phrase 'Describe a Grok Bot problem' restates the parameter's purpose but adds no new semantic detail beyond the 100% schema coverage.

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 opens with a concrete verb-resource pair ('Describe a Grok Bot problem') and states the exact deliverable: 1–3 relevant Fix problems guides with their first answer. This scope, including result fields, clearly separates it from generic sibling search tools without needing to open their schemas.

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?

'Describe a Grok Bot problem' provides a clear when-to-use trigger: natural-language symptom descriptions rather than keyword lookup. It stops short of explicitly naming alternatives or saying when not to use the tool, but the 'Community guidance, not official support' line adds a meaningful boundary.

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. 8 tool updates
    • First observedfetch
    • First observedget_bot
    • First observedget_guide
    • First observedlist_categories
    • First observedsearch
    • First observedsearch_bots
    • First observedsearch_guides
    • First observedtroubleshoot

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    7 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables tracking competitor websites, changelogs, blog feeds, and pricing pages with meaningful diffs, classification, and Markdown digests via MCP tools for listing, adding, removing competitors, running checks, and retrieving digests or changes.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources