π Reference MCP servers that demo how authentication works with the current Model Context Protocol spec.
Config is the same across clients β only the file and path differ.
{
"mcpServers": {
"mcp-auth-servers": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Reference servers that demo how authentication works with the current Model Context Protocol spec.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories β click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience β it helps other developers decide.
Sign in to write a review.
Others in security / developer-tools
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP Security Weekly
Get CVE alerts and security updates for Mcp Auth Servers and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Reference servers that demo how authentication works with the current Model Context Protocol spec.
[!WARNING] Code presented here is for demo purposes only. Your specific scenarios (including rules inside your enterprise, specific security controls, or other protection mechanisms) may differ from the ones that are outlined in this repository. Always conduct a security audit and threat modeling for any production and customer-facing assets that require authentication and authorization.
Servers above are designed for various runtime scenarios. They are tagged as follows:
| Provider | Scenario | Server Type | Implementation | State |
|---|---|---|---|---|
| Entra ID | API Management gating MCP server. | remote-mcp-apim-functions-python | ||
| Entra ID | Confidential client, mapped to session token. | entra-id-cca-session | ||
| Entra ID | Public client, using WAM. | entra-id-local-wam | ||
| GitHub | GitHub application w/OAuth, mapped to session token. | github-app-session | ||
| Entra ID | API Management gating an Azure Functions MCP server. | remote-auth-mcp-apim-py | ||
| Entra ID | API Management gating an App Service MCP server with Protected Resource Metadata (PRM) | remote-mcp-apim-oauth-prm |