Back to Home
tekspry icon

DotnetFastMCP

Verified Safe

by tekspry

Overview

Provides a .NET framework for building secure, scalable Model Context Protocol (MCP) servers, supporting enterprise-grade OAuth authentication and LLM interaction templates.

Installation

Run Command
cd examples/Auth/AzureAdOAuth && dotnet run

Environment Variables

  • FASTMCP_SERVER_AUTH_AZUREAD_TENANT_ID
  • FASTMCP_SERVER_AUTH_AZUREAD_CLIENT_ID
  • FASTMCP_SERVER_AUTH_AZUREAD_CLIENT_SECRET
  • FASTMCP_SERVER_AUTH_GOOGLE_CLIENT_ID
  • FASTMCP_SERVER_AUTH_GOOGLE_CLIENT_SECRET
  • FASTMCP_SERVER_AUTH_GITHUB_CLIENT_ID
  • FASTMCP_SERVER_AUTH_GITHUB_CLIENT_SECRET
  • FASTMCP_SERVER_AUTH_AUTH0_DOMAIN
  • FASTMCP_SERVER_AUTH_AUTH0_AUDIENCE
  • FASTMCP_SERVER_AUTH_AUTH0_CLIENT_ID
  • FASTMCP_SERVER_AUTH_AUTH0_CLIENT_SECRET
  • FASTMCP_SERVER_AUTH_OKTA_DOMAIN
  • FASTMCP_SERVER_AUTH_OKTA_AUDIENCE
  • FASTMCP_SERVER_AUTH_OKTA_CLIENT_ID
  • FASTMCP_SERVER_AUTH_OKTA_CLIENT_SECRET
  • FASTMCP_SERVER_AUTH_AWSCOGNITO_USER_POOL_ID
  • FASTMCP_SERVER_AUTH_AWSCOGNITO_REGION
  • FASTMCP_SERVER_AUTH_AWSCOGNITO_CLIENT_ID
  • FASTMCP_SERVER_AUTH_AWSCOGNITO_CLIENT_SECRET
  • FASTMCP_SERVER_AUTH_AWSCOGNITO_DOMAIN

Security Notes

The framework is designed with enterprise-grade security in mind, leveraging ASP.NET Core, OAuth 2.0/OpenID Connect for authentication, JWT token verification, and attribute-based authorization. It strongly emphasizes using environment variables for secrets. Security best practices are documented.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassLow
Stars1
Forks1
Last Update2026-01-18

Tags

.NETMCPJSON-RPCOAuthAuthenticationAPILLMServer