Back to Home
DauQuangThanh icon

sso-mcp-server

Verified Safe

by DauQuangThanh

Overview

Provides development checklists and process documentation to AI coding assistants with Azure Entra ID SSO authentication.

Installation

Run Command
uv run sso-mcp-server

Environment 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

Stats

Interest Score0
Security Score9
Cost ClassLow
Stars0
Forks0
Last Update2025-12-15

Tags

MCPSSOAzure Entra IDChecklistsProcessesPythonToolingAI Assistant