Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search | Search Grokipedia (AI-curated knowledge base) for articles. Use for: finding Grok-generated articles, discovering AI-synthesized knowledge, research. Returns: title, slug (for get_page), snippet, relevance score, view count. Tips: Use the slug from results with get_page/get_page_content for full articles. |
| get_page | Get complete Grokipedia page with metadata, content preview, and citations. Use for: reading articles, getting overviews, checking citations and sources. Returns: title, description, content preview (truncated), citations list. Tips: Use get_page_content for full untruncated content. Slug comes from search results. |
| get_page_content | Get full article content from Grokipedia (larger than get_page preview). Use for: reading complete articles, comprehensive research, when you need all content. Returns: title, full content (up to max_length), content_length. Tips: Set max_length higher for very long articles. Returns raw markdown. |
| get_page_citations | Get the source citations for a Grokipedia article. Use for: finding source materials, verifying claims, academic research, fact-checking. Returns: list of citations with title, URL, and description. Tips: Great for grounding AI-generated knowledge with original sources. |
| get_related_pages | Discover related Grokipedia pages linked from an article. Use for: exploring connected topics, building knowledge graphs, follow-up research. Returns: list of related pages with titles and slugs. Tips: Use returned slugs with get_page to dive into related topics. |
| get_page_section | Extract a specific section from a Grokipedia article by header name. Use for: focusing on particular aspects of a topic (e.g., 'History', 'Applications'). Returns: section header and content. Tips: Use get_page_sections first to discover available section headers. |
| get_page_sections | Get the table of contents (all section headers) for a Grokipedia article. Use for: understanding article structure, finding which sections exist. Returns: list of sections with level (1=H1, 2=H2, etc.) and header text. Tips: Call before get_page_section to find valid section headers. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| research_topic | Research a topic by searching and retrieving detailed information |
| find_sources | Find authoritative sources and citations for a topic |
| explore_related | Explore topics related to a specific article |
| compare_topics | Compare two topics side by side |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |