FancyMCP
Verified Safeby dmshikoff
Overview
A demonstration of the Model Context Protocol (MCP) for building AI-powered Magic: The Gathering card search servers and clients using Azure OpenAI.
Installation
dotnet run --project FancyMCP.Server/FancyMCP.Server.csprojEnvironment Variables
- AzureOpenAI__Endpoint
- AzureOpenAI__ApiKey
- AzureOpenAI__DeploymentName
Security Notes
Relies on external Azure OpenAI API. The `ApiKey` in `appsettings.json` is provided as an empty placeholder, requiring the user to fill in their own. It is critical to manage this API key securely and avoid hardcoding it in source control for production deployments, leveraging environment variables or a secrets manager. The server uses stdio transport for local communication, which is generally secure.
Similar Servers
mcp-dotnet-samples
This MCP server retrieves GitHub Copilot customizations, including instructions, agents, prompts, and collections, from the `awesome-copilot` repository to provide contextual guidance to AI models.
opensearch-mcp-server-py
Enables AI assistants and LLMs to interact with OpenSearch clusters by providing a standardized Model Context Protocol (MCP) interface through built-in and dynamic tools.
azure-devops-mcp-server
Exposes Azure DevOps operations as tools for AI assistants, enabling AI agents to automate tasks like creating work items, managing pull requests, and queuing builds.
tenets
Provides intelligent, token-optimized code context and automatically injects guiding principles to AI coding assistants for enhanced understanding and consistent interactions.