Get Rybbit Config
rybbit_get_configRetrieve server version and configuration details for the Rybbit Analytics MCP server to verify setup and access monitoring capabilities.
Instructions
Get Rybbit server version and configuration
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/config.ts:34-76 (handler)Handler implementation for rybbit_get_config which fetches server version and config data.
server.registerTool( "rybbit_get_config", { title: "Get Rybbit Config", description: "Get Rybbit server version and configuration", inputSchema: {}, annotations: { readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: true, }, }, async () => { try { const [versionData, configData] = await Promise.all([ client.get<VersionResponse>("/version"), client.get<ConfigResponse>("/config"), ]); const combined = { version: versionData.version, disableSignup: configData.disableSignup, mapboxToken: configData.mapboxToken, }; return { content: [ { type: "text" as const, text: truncateResponse(combined), }, ], }; } catch (err) { const message = err instanceof Error ? err.message : String(err); return { content: [{ type: "text" as const, text: `Error: ${message}` }], isError: true, }; } } );