Price Per TokenPrice Per Token
Microsoft 365 Core Server

Microsoft 365 Core Server

by dynamicendpoints

GitHub 15 18 uses Remote
0

About

Microsoft 365 Core Server is an administrative automation platform for managing Microsoft 365 tenants through the Microsoft Graph API. It enables IT administrators to automate user lifecycle operations, security policy management, and collaboration infrastructure. Key capabilities include: - User and group management: Create and manage distribution lists, security groups, and user settings - Identity and access security: Configure Conditional Access policies, named locations (IP ranges and countries), authentication strength policies, and cross-tenant B2B collaboration settings - Policy lifecycle management: Backup, restore, and manage 30+ policy types including Intune device compliance, app protection policies, and sensitivity labels - Identity protection: Monitor risk detections, view risky users, and respond to compromised accounts - Offboarding automation: Streamlined processes for secure employee departures with compliance enforcement - Full JSON export capabilities for disaster recovery and tenant migration scenarios

README

Latest Enhancements (January 2026)

New Identity & Security Tools:

  • backup_policies - Export Microsoft 365 policies to JSON for backup, disaster recovery, and migration
  • - Conditional Access Policies, Named Locations, Authentication Strengths - Intune Device Compliance & Configuration Policies - App Protection Policies, Sensitivity Labels - Full JSON backup with metadata and tenant information
  • manage_named_locations - Manage Conditional Access named locations
  • - IP address ranges (CIDR notation) with trust settings - Country/region-based locations (ISO 3166-1 alpha-2 codes) - Create, update, delete, and list operations
  • manage_authentication_strengths - View authentication strength policies
  • - Built-in and custom MFA strength policies - Available authentication method combinations - Authentication method configurations
  • manage_cross_tenant_access - Manage B2B collaboration settings
  • - Default and partner-specific access policies - Inbound trust settings (MFA, compliant devices, hybrid joined) - B2B collaboration inbound/outbound controls
  • manage_identity_protection - Monitor identity risks
  • - Risk detections and risky users - Dismiss or confirm compromised users - Filter by risk level and state

    MCP SDK & Smithery Best Practices Update:

  • Upgraded to Zod v4 for schema validation (required by @smithery/sdk@3.0.1)
  • Added OAuth 2.0 authentication infrastructure with Azure AD/Microsoft Entra ID integration
  • Implemented DNS rebinding protection for HTTP transport security
  • Added Smithery SDK integration with proper module exports and configuration
  • Authentication Improvements:

  • New src/auth/ module with OAuth provider and middleware
  • Bearer token extraction and validation
  • Support for both OAuth and API key authentication
  • Token caching and automatic refresh
  • OAuth endpoints (/oauth/authorize, /oauth/callback, /oauth/token)
  • Build & Deployment Fixes:

  • Fixed TypeScript compilation errors for Smithery deployment
  • Added type declarations for csv-writer, xlsx, handlebars modules
  • Excluded broken/backup files from TypeScript compilation
  • Updated @types/express to v5.0.0 for Express v5 compatibility
  • Fixed host header validation for production deployments
  • Configuration Updates:

  • Added smithery.config.js for esbuild configuration
  • Updated smithery.yaml with OAuth config section
  • Added module field to package.json for Smithery compatibility
  • Updated dependencies: @smithery/sdk@^3.0.1, @smithery/cli@^1.6.7
  • Previous Enhancements (December 2024)

    Comprehensive Microsoft 365 Policy Management Expansion:

  • Added 10 new policy management tools covering all major Microsoft 365 products and services
  • 30+ policy types supported across security, compliance, governance, and productivity
  • Full lifecycle management with create, read, update, delete, enable/disable operations
  • Enterprise-ready features including policy assignment, targeting, and multi-location support
  • New Policy Management Tools:

  • manage_retention_policies - Data retention across SharePoint, Exchange, Teams, OneDrive
  • manage_sensitivity_labels - Information protection with encryption and content marking
  • manage_information_protection_policies - Label policies and organization-wide settings
  • manage_conditional_access_policies - Identity and access security with MFA, device compliance
  • manage_defender_policies - Advanced threat protection (Safe Attachments, Safe Links, Anti-Phishing)
  • manage_teams_policies - Teams governance (messaging, meetings, calling, apps)
  • manage_exchange_policies - Email security (OWA, ActiveSync, address book policies)
  • manage_sharepoint_governance_policies - Content and sharing governance
  • manage_security_alert_policies - Security event monitoring and automated responses
  • Policy Types Covered:

  • Security: Conditional Access, Defender for Office 365 (Safe Attachments/Links, Anti-Phishing/Malware/Spam)
  • Compliance: DLP, Retention Policies, Sensitivity Labels, Information Protection
  • Governance: SharePoint Sharing/Access Policies, Information Barriers, Retention Labels
  • Productivity: Teams (Messaging/Meeting/Calling/App Setup), Exchange (OWA/ActiveSync/Address Book)
  • Monitoring: Security and Compliance Alert Policies with automated notifications
  • Key Features:

  • Granular control with complex conditions and rules
  • Multi-location and multi-target support
  • Policy assignment to users, groups, and roles
  • Enable/disable functionality for testing
  • Comprehensive validation with Zod schemas
  • Type-safe implementations with full TypeScript support
  • For complete documentation, examples, and best practices, see:

  • Policy Management Implementation Guide
  • Quick Reference Guide
  • Previous Enhancements (September 25, 2025)

    **Universal

    Related MCP Servers

    AI Research Assistant

    AI Research Assistant

    hamid-vakilzadeh

    AI Research Assistant provides comprehensive access to millions of academic papers through the Semantic Scholar and arXiv databases. This MCP server enables AI coding assistants to perform intelligent literature searches, citation network analysis, and paper content extraction without requiring an API key. Key features include: - Advanced paper search with multi-filter support by year ranges, citation thresholds, field of study, and publication type - Title matching with confidence scoring for finding specific papers - Batch operations supporting up to 500 papers per request - Citation analysis and network exploration for understanding research relationships - Full-text PDF extraction from arXiv and Wiley open-access content (Wiley TDM token required for institutional access) - Rate limits of 100 requests per 5 minutes with options to request higher limits through Semantic Scholar

    Web & Search
    12 8
    Math-MCP

    Math-MCP

    EthanHenrickson

    Math-MCP is a computation server that enables Large Language Models (LLMs) to perform accurate numerical calculations through the Model Context Protocol. It provides precise mathematical operations via a simple API to overcome LLM limitations in arithmetic and statistical reasoning. Key features of Math-MCP: - Basic arithmetic operations: addition, subtraction, multiplication, division, modulo, and bulk summation - Statistical analysis functions: mean, median, mode, minimum, and maximum calculations - Rounding utilities: floor, ceiling, and nearest integer rounding - Trigonometric functions: sine, cosine, tangent, and their inverses with degrees and radians conversion support

    Developer Tools
    22 81
    Saju Insights

    Saju Insights

    hjsh200219

    Saju Insights provides personalized Korean traditional Four Pillars of Destiny (Saju) fortune-telling based on birth data. It calculates destiny charts using the eight characters (four heavenly stems and four earthly branches) derived from birth year, month, day, and hour. Key capabilities include: - Birth chart calculation with automatic True Solar Time adjustment (Jintaeyangsi -30min correction) - Fortune analysis covering personality, career, wealth, health, and love prospects - Relationship compatibility analysis comparing two people's Saju charts - 10-year luck cycle (Daewon) predictions for long-term planning - Yongsin (favorable element) guidance on lucky colors, directions, and career paths - Lunar-solar calendar conversion supporting 1900-2200 with leap month handling - Daily fortune readings and seasonal power calculations - Multiple interpretation schools including Ziping, DTS, and modern methodologies

    Entertainment
    7 11