WinForm

Provides an enterprise-grade Windows Forms MCP server with LLM API integration, chat UI, and tool management.
  • typescript

1

GitHub Stars

typescript

Language

4 months ago

First Indexed

3 weeks ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You run a Windows desktop MCP server that combines an MCP HTTP server, an embedded web chat UI, configurable LLM API integration, and a tool management system. It supports multiple MCP servers, a modern web chat front-end, and persistent configuration for reliable production use.

How to use

You can connect an MCP client to a running WinForm MCP Server to access a responsive web chat interface, manage MCP tools remotely, and call MCP tools via HTTP endpoints. The server exposes an MCP protocol endpoint, a Server-Sent Events (SSE) stream for live updates, and a chat API for conversational interactions. You can configure the LLM API to point at a mock service or a real service such as an OpenAI-compatible endpoint, test the connection, and save the configuration for automatic use on startup.

How to install

Prerequisites you need before installation:

  • .NET SDK 8.0 or newer

  • Optional: Visual Studio 2022 (Community is fine)

Step-by-step install and run using Visual Studio

1. Open the solution in Visual Studio:
   src/WinFormMcpServer.sln
2. Choose Debug or Release configuration
3. Start debugging (F5) or run without debugging (Ctrl+F5)

Step-by-step install and run using .NET CLI

# 进入项目目录
cd src/WinFormMcpServer

# 构建项目
dotnet build

# 启动应用
dotnet run

配置与启动服务器

启动服务器后,在主窗体中输入端口并点击“启动服务器”以让后端服务运行。默认端口为 3000。通过浏览器打开前端聊天界面进行交互和工具调用。你可以配置 LLM API、MCP 服务器列表以及前端参数。

Available tools

LLM API integration

Configurable LLM service supporting mock and real API endpoints, with automatic JSON-based config persistence and heat updates.

Chat interface

Modern web-based chat UI with real-time messaging and responsive design for multiple devices.

MCP Tool System

Complete MCP tool registration, remote tool invocation via HTTP, testing, and extension capabilities.

Configuration management

Visual MCP server configuration with persistence across restarts and per-server JSON data.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational