getguru.com
Guru is a knowledge management platform for organizing company knowledge, searching across connected sources, and powering AI-assisted answers and workflows. It lets teams manage cards, folders, profiles, tags, analytics, and related knowledge operations.
Guru exposes a REST API at https://api.getguru.com/api/v1/, an MCP server at https://mcp.api.getguru.com/mcp, and an official npm CLI package (@getguru/cli).
- Guru MCP Serverdiscovered
- Guru REST APIdiscovered
- Guru CLIdiscovered
In Guru, generate API credentials from the product/admin UI as described in How to Obtain Your API Credentials. For the REST API and API-token-based MCP auth, Guru uses HTTP Basic auth with an identifier plus token: either USER_EMAIL:TOKEN for a user token, or COLLECTION_ID:TOKEN for a collection token. See Guru API Overview and User Tokens vs Collection Tokens for the two token types and their permissions.
To use Guru OAuth2 on behalf of users, first request access by emailing support@getguru.com as described in OAuth2 Clients. Once enabled, create a client via Guru's OAuth2 client maintenance flow; Guru returns a clientId and clientSecret, and you configure your redirectUris and scopes such as read:* or *:*.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing