MCP Gateway · Catalog
Guru MCP server
OfficialGuru MCP is the official Model Context Protocol server for Guru, with OAuth and tools that let agents search the knowledge base, generate sourced answers, create drafts, and update cards. Connect it through the Speakeasy MCP Gateway and agents such as Claude, Cursor, and ChatGPT get one governed URL for it, with SSO, RBAC, and a full audit trail.
Behind the MCP Gateway
Run Guru MCP behind the MCP Gateway
One URL for every agent, sign-in through your IdP, RBAC down to the tool, and every Guru call inspected and logged.
Tools · 6
Each tool below can be allowed or denied per team and role at the MCP Gateway, and every call is inspected and logged.
guru_answer_generation
Generate direct answers to questions using the knowledge base. Use when users ask specific questions ('What is X?', 'How do I Y?'). Provides comprehensive answers, not just documents.
guru_create_draft
Create a Draft of a Card in Guru. Use when the users ask to save the content to Guru using a Draft
guru_search_documents
Find and retrieve specific documents, sources or cards. Use when users want to discover existing content ('find me docs on X', 'do we have cards about Y'). Returns documents for browsing, not answers.
guru_update_card
Update the content of an existing card. Use when users want to modify existing card content.
guru_list_knowledge_agents
Get available knowledge agents and their IDs. Always call this first before using guru_search_documents or guru_answer_generation tools, as both require an agentId parameter. Each agent has different expertise areas and data sources configured. If the user doesn't specify which agent to use then find the appropriate agent for a specific domain or use case based on name. For search and answer generation, do not default to 'Guru' agent unless there are no high confidence matches.
guru_get_card_by_id
Get full card content in original HTML format by card ID
Questions