Back to Home
FancyMCP
by dmshikoff
Overview
A C# implementation of the Model Context Protocol (MCP) server and client for natural language Magic: The Gathering card search using Azure OpenAI.
Installation
Run Command
dotnet run --project FancyMCP.ConsoleEnvironment Variables
- AzureOpenAI:Endpoint
- AzureOpenAI:ApiKey
- AzureOpenAI:DeploymentName
Security Notes
The `appsettings.json` file contains a hardcoded Azure OpenAI API key. This is a critical security vulnerability as it exposes a sensitive secret directly in the repository. This key should be moved to environment variables or a secure configuration management system.
Stats
Interest Score0
Security Score2
Cost ClassHigh
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-14
Tags
Magic: The GatheringCard SearchAzure OpenAIModel Context ProtocolC#