mcpField
C
CSharpMcpServer

CSharpMcpServer

Local
github.com/shigekazukoyaDeveloper Tools0Updated 74w ago

About CSharpMcpServer

A collection of C# MCP servers for Claude Desktop, with tools for file operations, system and network information, web content, and more. It also includes McpInsight for monitoring and interactively testing stdio-based MCP communication.

Key features

  1. 01File and directory operations
  2. 02PowerShell command execution
  3. 03Hardware and network information
  4. 04Time and web content retrieval
  5. 05RSS and Visual Studio information
  6. 06McpInsight monitoring and testing

Use cases

  1. 01Reading, editing, or archiving files
  2. 02Inspecting hardware and network details
  3. 03Extracting main content from web pages
  4. 04Debugging and testing stdio MCP servers

MCP support

Provides a collection of MCP servers for Claude Desktop. McpInsight monitors communication between MCP clients and servers and supports interactive command testing.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

CSharpMcpServer

日本語版はこちら

The C# implementation of Model Context Protocol (MCP) servers provides extensions for the Claude Desktop API. This project offers various tools for file system operations, hardware information retrieval, web content fetching, and time retrieval.

Usage

git clone https://github.com/shigekazukoya/CSharpMcpServer
cd CSharpMcpServer
dotnet build

Each McpServer tool is implemented as an independent dotnet project and can be built and used separately. For detailed usage instructions, please refer to the Servers/README of each tool.

Utilities

  • McpInsight - Debug and monitoring tool for MCP servers
    • Real-time monitoring of communication between MCP clients and servers
    • Interactive testing of MCP server commands
    • Message display in an easy-to-analyze format
    • Usable in all phases of stdio-based MCP server development

Servers

  • FileSystem - Provides file system operation functionality

    • File reading, writing, editing, and deletion
    • Directory creation and folder structure retrieval
    • ZIP compression and extraction
    • Opening files/folders with default applications
  • PowerShell - Provides a secure interface for PowerShell command execution

  • HardwareInfoRetriever - OS, CPU, GPU, memory, and disk information

  • Time - Retrieves the current time

  • Web - Opening URLs in the default browser

  • WebFetch - Extracts main content from web pages by removing ads and navigation

    • Content identification algorithm using semantic HTML elements
  • NetworkInfo - Retrieves network adapter and TCP connection information

  • VisualStudio - Retrieves Visual Studio information

    • Content of currently selected files
    • Information about all open files
  • Rss - Processes RSS feeds

  • CreateMcpServer - Tool for creating MCP server projects

  • DotnetBuild - Tool for building and analyzing .NET projects

License

This project is licensed under the MIT License.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.