sso-mcp-server
Verified Safeby DauQuangThanh
Overview
Provides development checklists and process documentation to AI coding assistants with Azure Entra ID SSO authentication.
Installation
uv run sso-mcp-serverEnvironment Variables
- AUTH_MODE
- AZURE_CLIENT_ID
- AZURE_TENANT_ID
- RESOURCE_IDENTIFIER
- ALLOWED_ISSUERS
- JWKS_CACHE_TTL
- SCOPES_SUPPORTED
- CHECKLIST_DIR
- PROCESS_DIR
- MCP_PORT
- LOG_LEVEL
- TOKEN_CACHE_PATH
Security Notes
The server uses robust OAuth 2.0 PKCE for local authentication and JWT validation with JWKS caching for cloud mode, leveraging well-vetted libraries (MSAL, PyJWT). Configuration relies on environment variables, preventing hardcoded secrets. Input validation is performed for configuration and JWT claims. File system access for content is controlled via specified directories. No 'eval' or other highly dangerous patterns are present.
Similar Servers
mcp-server-azure-devops
This server provides an AI agent with tools to interact with Azure DevOps services, including searching code, wikis, and work items, managing pull requests, retrieving project details, and handling pipeline operations.
snippy
An AI-powered code snippet manager that integrates with GitHub Copilot via MCP, provides vector search for code, and uses AI agents for documentation and style guide generation.
mcp-server-aws-sso
Connects AI assistants to AWS accounts via IAM Identity Center (AWS SSO) enabling natural language interaction, secure AWS CLI command execution, and EC2 instance management.
doc-bot
An intelligent MCP (Model Context Protocol) server that enhances AI coding assistants by providing smart documentation management and API references for deep project understanding.