mcp-server-experiment
by Ferretly-International
Overview
This project explores building and testing a Model Context Protocol (MCP) server using .NET and C#, integrating simple tools like 'echo' and 'get_config_value' for AI agent interaction.
Installation
D:\source\mcp-server\bin\Debug\net8.0\mcp-server.exeEnvironment Variables
- MCP_SERVER_SETTINGS_PATH
Security Notes
The `appsettings.json` file contains hardcoded sensitive information, specifically a `ConnectionStrings.DefaultConnection` with explicit `User Id` and `Password`, and an `ExternalApi.ApiKey`. The README acknowledges this as a temporary measure, stating 'Clearly better authentication needs to happen somewhere to protect these values.' This poses a significant security risk if deployed or run in an insecure environment, as credentials could be exposed.
Similar Servers
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
mcp-typescript-sdk
The TypeScript SDK facilitates the implementation of Model Context Protocol (MCP) over MQTT for creating AI-integrable servers and clients, enabling LLMs to discover and interact with external services and tools.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.
mcp-jest
A testing framework for Model Context Protocol (MCP) servers, allowing automated validation of AI agent tools, resources, and prompts.