WinFormsApp-MCP is a Windows Forms application that demonstrates the integration of Microsoft's Semantic Kernel with the Model Context Protocol (MCP). This application allows large language models (LLMs) to interact with local and remote resources, providing tool functionality for GitHub, GitLab, and filesystem operations. It is designed to work with ChatGPT models and requires an API key for OpenAI.
The application provides a settings interface to configure:
You can also configure the application using environment variables:
string? apiKey = Environment.GetEnvironmentVariable("OpenAI__ApiKey");
string? modelId = Environment.GetEnvironmentVariable("OpenAI__ChatModelId") ?? "gpt-4o-mini";
The application will check for these environment variables:
OpenAI__ApiKey
: Your OpenAI API keyOpenAI__ChatModelId
: The model to use (defaults to "gpt-4o-mini" if not specified)[Include your license information here]
WinFormsApp-MCP is a Windows Forms application demonstrating Semantic Kernel with Model Context Protocol (MCP). It provides tool functionality for GitHub, GitLab, and filesystem operations, and works with ChatGPT models. An API key is required.
Readme
Activity
3 stars
1 watching
2 forks
No releases published
No packages published
Languages:
- C# 100.0%