{"ok":true,"name":"a11mcp","mode":"http","config":{"mode":"http","host":"0.0.0.0","port":8787,"requireAuth":true,"authTokenPresent":true,"oauthEnabled":true,"oauthConfigured":true,"oauthClientIdPresent":true,"oauthClientSecretPresent":true,"oauthJwtSecretPresent":true,"oauthAutoApprove":true,"oauthIssuer":"https://mcp.funesterie.me","oauthResource":"https://mcp.funesterie.me","oauthRedirectAllowedCount":7,"nezSecurityMode":"strict","nezAllowLocalBypass":false,"nezTrustForwardLocal":false,"requireAuthOnPublicHost":true,"allowedOriginsCount":8,"qflushMode":"remote","qflushJanusAutoAnalyze":true,"qflushJanusVisionConfigured":true,"qflushJanusVisionTargets":["127.0.0.1:3000","host.containers.internal:3000","a11.funesterie.me"],"qflushJanusTimeoutMs":90000,"qflushVivyAudioAutoAnalyze":false,"qflushVivyAudioConfigured":true,"qflushVivyAudioTargets":["127.0.0.1:3000","host.containers.internal:3000","a11.funesterie.me"],"qflushVivyAudioTimeoutMs":90000,"qflushDesktopControlScriptPresent":true,"qflushAudioCaptureScriptPresent":false,"qflushAudioFfmpegPresent":false,"publicNeo4jConfigured":true,"publicNeo4jDatabase":"aa4680d2","allowPublicNeo4jReads":true,"publicNeo4jMaxRows":25,"allowNeo4jMemoryWrites":true,"allowNeo4jGraphWrites":true,"allowNeo4jWriteQuery":false,"allowNeo4jTemporalWrites":true,"r2Configured":true,"r2PublicBaseUrlPresent":true,"allowR2BucketReads":true,"allowR2BucketWrites":true,"agentAlertEmailEnabled":true,"agentAlertEmailConfigured":true,"agentAlertEmailRecipientCount":1,"allowWriteActions":false}}