hieutran/entraid-mcp-server

hieutran/entraid-mcp-server

от hieuttmmo
MCP-сервер для работы с Microsoft Graph API через FastMCP. Предоставляет инструменты для управления пользователями, группами, приложениями и сервис-принципалами, проверки MFA, сброса паролей и ауди...

EntraID MCP Server (Microsoft Graph FastMCP)

This project provides a modular, resource-oriented FastMCP server for interacting with Microsoft Graph API. It is designed for extensibility, maintainability, and security, supporting advanced queries for users, sign-in logs, MFA status, and privileged users.

Features

  • Modular Resource Structure:
    • Each resource (users, sign-in logs, MFA, etc.) is implemented in its own module under src/msgraph_mcp_server/resources/.
    • Easy to extend with new resources (e.g., groups, devices).
  • Centralized Graph Client:
    • Handles authentication and client initialization.
    • Shared by all resource modules.
  • Comprehensive User Operations:
    • Search users by name/email.
    • Get user by ID.
    • List all privileged users (directory role members).
  • Full Group Lifecycle & Membership Management:
    • Create, read, update, and delete groups.
    • Add/remove group members and owners.
    • Search and list groups and group members.
  • Application & Service Principal Management:
    • List, create, update, and delete applications (app registrations).
    • List, create, update, and delete service principals.
    • View app role assignments and delegated permissions for both applications and service principals.
  • Sign-in Log Operations:
    • Query sign-in logs for a user for the last X days.
  • MFA Operations:
    • Get MFA status for a user.
    • Get MFA status for all members of a group.
  • Password Management:
    • Reset user passwords directly with custom or auto-generated secure passwords.
    • Option to require password change on next sign-in.
  • Permissions Helper:
    • Suggest appropriate Microsoft Graph permissions for common tasks.
    • Search and explore available Graph permissions.
    • Helps implement the principle of least privilege by recommending only necessary permissions.
  • Error Handling & Logging:
    • Consistent error handling and progress reporting via FastMCP context.
    • Detailed logging for troubleshooting.
  • Security:
    • .env and secret files are excluded from version control.
    • Uses Microsoft best practices for authentication.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Похожие MCP-сервера

icoretech/warden-mcp

icoretech/warden-mcp

от icoretech

MCP-сервер для программного управления хранилищем Vaultwarden и Bitwarden через официальный CLI. Позволяет создавать, искать, читать и обновлять элементы, управлять вложениями и коллекциями. Идеаль...

TypeScript⭐ 22
alberthild/shieldapi-mcp

alberthild/shieldapi-mcp

от alberthild

MCP-сервер для безопасности AI-агентов: детекция промпт-инъекций, сканирование навыков на уязвимости цепочки поставок, проверка URL, паролей, email и IP. Бесплатно 10 вызовов в день без регистрации...

JavaScript⭐ 1
Bitwarden MCP

Bitwarden MCP

официальный

от bitwarden

MCP сервер Bitwarden даёт ИИ-ассистентам безопасный доступ к вашему хранилищу паролей: управление логинами, папками, TOTP, Bitwarden Send, а также администрирование организаций (коллекции, участники, политики). Полезен всем, кто хочет автоматизировать работу с паролями и управление организациями ...

TypeScript⭐ 280
haris-musa/excel-mcp-server

haris-musa/excel-mcp-server

от haris-musa

Создаёт и редактирует Excel-файлы без Microsoft Excel: формулы, диаграммы, сводные таблицы и условное форматирование.

Python⭐ 4254
discourse/discourse-mcp

discourse/discourse-mcp

официальный

от discourse

MCP сервер для интеграции AI-агентов с Discourse: поиск, чтение и управление топиками, постами, пользователями. Опциональная запись с защитой от злоупотреблений. Полезен для автоматизации модерации...

TypeScript⭐ 77
helbertparanhos/n8n-pro-mcp

helbertparanhos/n8n-pro-mcp

от helbertparanhos

MCP сервер для полного управления self-hosted n8n: 51 инструмент охватывает workflows, executions, теги, credentials, проекты, пользователей и мониторинг с поддержкой queue mode. Полезен DevOps и р...

TypeScript⭐ 3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин