AICalendar
Verified Safeby VladislavAntonyuk
Overview
Provides an AI-powered cross-platform calendar application for intelligent scheduling and event management.
Installation
dotnet run --project src/Web/AICalendar.AppHost/AICalendar.AppHost.csprojEnvironment Variables
- AI__Endpoint
- AI__Key
- AI__McpBaseUrl
- OTEL_EXPORTER_OTLP_ENDPOINT
- AzureAd__Authority
- AzureAd__ClientId
- AzureAd__TenantId
- AzureAd__Audience
- AzureAd__Scopes
- AzureAd__SignUpSignInPolicyId
- AzureAd__Domain
- ApiBaseUrl
Security Notes
The client-side `appsettings.json` contains hardcoded Azure AD B2C ClientId and Authority, which is a minor security concern for a public repository, although common for client development defaults. Server-side `appsettings.json` files correctly use empty placeholders for sensitive AI and Azure AD credentials, expecting them to be provided via environment variables or secure configuration during deployment. Local development uses HTTP endpoints, which is acceptable for a dev environment. The project uses Azure Developer CLI (`azd`) which encourages secure cloud deployment practices.
Similar Servers
gCalendar-mcp
This MCP server enables AI assistants to create and manage Google Calendar events.
simply-outlook-mcp
Enables AI assistants to manage Microsoft Outlook calendars and emails via the Microsoft Graph API.
calendar-mcp
A unified Model Context Protocol (MCP) server that enables AI assistants to access multiple email and calendar accounts simultaneously across Microsoft 365, Outlook.com, and Google Workspace.
gcal-mcp-server
Provides intelligent Google Calendar integration, event management, and scheduling capabilities through a standardized Model Context Protocol (MCP) interface for AI assistants.