{"ok":true,"server":"ms365-mcp","version":"0.3.0","buildSha":"c31f15237a93be474b31549e3e21a29bd2c987ea","auth":{"delegated":{"configured":false,"scopes":["User.Read","User.Read.All","People.Read","Mail.Read","Mail.ReadWrite","Mail.Send","Mail.Read.Shared","Mail.Send.Shared","Calendars.Read","Calendars.ReadWrite","Files.Read","Files.ReadWrite","Files.Read.All","Files.ReadWrite.All","Sites.Read.All","Contacts.Read","Contacts.ReadWrite","Tasks.Read","Tasks.ReadWrite","Notes.Read","Notes.ReadWrite","Group.Read.All","Team.ReadBasic.All","Channel.ReadBasic.All","ChannelMessage.Read.All","ChannelMessage.Send","ChannelMember.Read.All","Chat.Read","Chat.ReadWrite","ChatMessage.Send","OnlineMeetings.Read","OnlineMeetingTranscript.Read.All"],"envTokenConfigured":false,"cachePath":"/var/lib/ms365-mcp/token-cache.json","cachePresent":false},"hosted":{"oauthConfigured":true,"scopes":["User.Read","User.Read.All","People.Read","Mail.Read","Mail.ReadWrite","Mail.Send","Mail.Read.Shared","Mail.Send.Shared","Calendars.Read","Calendars.ReadWrite","Files.Read","Files.ReadWrite","Files.Read.All","Files.ReadWrite.All","Sites.Read.All","Contacts.Read","Contacts.ReadWrite","Tasks.Read","Tasks.ReadWrite","Notes.Read","Notes.ReadWrite","Group.Read.All","Team.ReadBasic.All","Channel.ReadBasic.All","ChannelMessage.Read.All","ChannelMessage.Send","ChannelMember.Read.All","Chat.Read","Chat.ReadWrite","ChatMessage.Send","OnlineMeetings.Read","OnlineMeetingTranscript.Read.All"],"cachePath":"/var/lib/ms365-mcp/obo-token-cache.json","cachePresent":true,"principalLabel":"obo:372a40b3-236f-497d-a5b4-6a5da84667c1"},"appOnly":{"configured":true,"scopes":["https://graph.microsoft.com/.default"],"source":"app","principalLabel":"app:372a40b3-236f-497d-a5b4-6a5da84667c1"},"broker":{"enabled":true,"configured":true,"providerId":"m365-mcp","baseUrl":"https://identity.alterspective.com.au","scopes":["User.Read","User.Read.All","People.Read","Mail.Read","Mail.ReadWrite","Mail.Send","Mail.Read.Shared","Mail.Send.Shared","Calendars.Read","Calendars.ReadWrite","Files.Read","Files.ReadWrite","Files.Read.All","Files.ReadWrite.All","Sites.Read.All","Contacts.Read","Contacts.ReadWrite","Tasks.Read","Tasks.ReadWrite","Notes.Read","Notes.ReadWrite","Group.Read.All","Team.ReadBasic.All","Channel.ReadBasic.All","ChannelMessage.Read.All","ChannelMessage.Send","ChannelMember.Read.All","Chat.Read","Chat.ReadWrite","ChatMessage.Send","OnlineMeetings.Read","OnlineMeetingTranscript.Read.All"],"principalLabel":"broker:m365-mcp"}},"hostedHttp":{"authMode":"keystone","bridgeTokenConfigured":false,"resourceMetadataUrl":"https://ms365-mcp.alterspective.com.au/.well-known/oauth-protected-resource/mcp","authorizationServer":"https://login.microsoftonline.com/b73d8804-6b4d-40ef-a514-81d4f3ce65b9/v2.0","allowedOrigins":["https://ms365-mcp.alterspective.com.au"]},"api":{"enabled":true,"readScopes":["ms365_api.read"],"adminScopes":["ms365_api.admin"]},"reporting":{"store":{"path":"/var/lib/ms365-mcp/reporting-store.json","exists":true,"syncCursorCount":1,"syncRunCount":15,"mailActivityViewCount":1,"calendarLoadViewCount":1,"recentFilesViewCount":1,"auditEntryCount":5},"families":["mail-activity","calendar-load","recent-files"],"syncMode":"operator-triggered-delegated","supportsUnattendedScheduling":false,"managedSync":{"enabled":false,"configured":false,"running":false,"mode":"delegated-cache-service-account","intervalMinutes":30,"families":["mail-activity","calendar-load","recent-files"],"principalId":"managed-delegated-cache","principalLabel":"managed-delegated-cache","autoStartActive":false},"staleMinutes":60,"maxMessages":250,"syncPageSize":100,"syncMaxPages":20},"toolCount":128,"toolCatalog":{"totalTools":128,"availableTools":128,"hiddenTools":0,"mutationTools":47,"availableMutationTools":47,"availableReadOnlyTools":81,"aliasTools":4,"availableAliasTools":4,"familyCount":6,"families":{"core":{"totalTools":1,"availableTools":1,"mutationTools":0,"availableMutationTools":0,"aliasTools":0},"mail":{"totalTools":32,"availableTools":32,"mutationTools":18,"availableMutationTools":18,"aliasTools":1},"calendar":{"totalTools":11,"availableTools":11,"mutationTools":5,"availableMutationTools":5,"aliasTools":1},"files":{"totalTools":23,"availableTools":23,"mutationTools":10,"availableMutationTools":10,"aliasTools":1},"productivity":{"totalTools":24,"availableTools":24,"mutationTools":8,"availableMutationTools":8,"aliasTools":0},"collaboration":{"totalTools":37,"availableTools":37,"mutationTools":6,"availableMutationTools":6,"aliasTools":1}}}}