Back to Home
consultingwerkdev icon

sports2000demomcp

Verified Safe

by consultingwerkdev

Overview

An MCP server for SmartComponent Library/SmartFramework development, providing OAuth2-authenticated tools to manage Sports2000 customer data via an OpenEdge ABL backend.

Installation

Run Command
dotnet run --project sports2000mcpserverweb

Environment Variables

  • SmartMcpOAuth2__Enabled
  • SmartMcpOAuth2__AuthorizationEndpoint
  • SmartMcpOAuth2__TokenEndpoint
  • SmartMcpOAuth2__ClientId
  • SmartMcpOAuth2__Scopes
  • SmartMcpOAuth2__JwksUri
  • SmartMcpOAuth2__Issuer
  • SmartMcpOAuth2__Audience
  • SmartMcpOAuth2__ClientSecret
  • SMARTFRAMEWORKMCP_PASOE_URL
  • SMARTFRAMEWORKMCP_AUTH_KEY

Security Notes

The server implements standard OAuth2/OpenID Connect authentication via Keycloak, with well-documented configuration for sensitive data (client secrets) intended to be handled via environment variables. Public endpoints are limited to OAuth2 discovery. No obvious 'eval' or malicious patterns were found in the provided code snippets. Relies on standard .NET security features.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1
Stars0
Forks0
Last Update2025-12-05

Tags

MCP ServerOAuth2Keycloak.NETSports2000Customer Management