check_configuration
Verify Quickbase configuration setup to ensure proper integration and functionality within the Quickbase MCP Server environment.
Instructions
Check if Quickbase configuration is properly set up
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/mcp-stdio-server.ts:84-106 (handler)The 'check_configuration' tool is registered here with an inline async handler function that checks if the Quickbase client is initialized (configured) and returns a JSON-formatted status message indicating configuration status and required environment variables.server.tool( 'check_configuration', 'Check if Quickbase configuration is properly set up', {}, async () => { const configured = !!quickbaseClient; const status = configured ? 'Quickbase client is configured and ready' : 'Quickbase client is not configured. Please set QUICKBASE_REALM_HOST and QUICKBASE_USER_TOKEN environment variables'; return { content: [{ type: 'text', text: JSON.stringify({ configured, status, requiredVars: ['QUICKBASE_REALM_HOST', 'QUICKBASE_USER_TOKEN'], optionalVars: ['QUICKBASE_APP_ID', 'QUICKBASE_CACHE_ENABLED', 'QUICKBASE_CACHE_TTL', 'DEBUG'] }, null, 2) }] }; } );