Cover image
Try Now
2025-04-15

很棒的ModelContextProtocol资源 - MCP Dotnet资源的策划列表

3 years

Works with Finder

4

Github Watches

6

Github Forks

51

Github Stars

Awesome-DotNET-MCP

Awesome ModelContextProtocol resources - A curated list of MCP DotNET resources

A curated list of Model Context Protocol (MCP) resources.

The Model Context Protocol (MCP) is an open protocol published by Anthropic in November 2024. It enables seamless integration between LLM applications and external data sources and tools. This repo is not just about MCP Servers but the whole ecosystem arround the protocol itself.

Contents

SDKs

dotnet sdk

  • Offcial sdk - The official C# SDK for Model Context Protocol servers and clients, maintained by Microsoft
  • MCPSharp - MCPSharp is a .NET library that helps you build Model Context Protocol (MCP) servers and clients
  • ModelContextProtocol.NET - A C# SDK implementation of the Model Context Protocol (MCP)
  • McpDotNet.Extensions.SemanticKernel - Microsoft SemanticKernel integration for the Model Context Protocol using mcpdotnet. Enables seamless use of MCP tools as AI functions.

Offcial

Community

  • Rust - Community-driven Rust adaptation of offcials SDK. :warning: Under development.
  • Go - Community-driven Go adaptation of offcials SDK. :warning: Under development.
  • FastMCP - A TypeScript framework for building MCP servers capable of handling client sessions.

Servers

All current MCP servers are not in one language. Here is a list from official repository with associated programming languages.

DotNET

  • NetContextServer - A .NET Codebase Context MCP Server that provides AI assistants with access to your .NET codebase through the MCP
  • PiecesMCPNet - A C# implementation of MCP using Pieces Long-Term Memory powered by the Pieces C# SDK.
  • DotNetMetadataMcpServer - A Model Context Protocol (MCP) server that provides detailed type information from .NET projects for AI coding agents
  • mcp_studio - A simple example of building an MCP client using C#
  • https://github.com/wondeks/unity-mcp - A Unity MCP server that allows MCP clients like Claude Desktop or Cursor to perform Unity Editor actions
  • RhinoMCPServer - A plugin for executing Model Context Protocol (MCP) server in Rhinoceros. It provides Rhino's functionality as MCP tools and enables efficient communication with MCP clients
  • revit-mcp-plugin - This project is the Revit client (receives messages, operates Revit) and needs to be used in conjunction with revit-mcp(provides tools to AI).
  • spicedb-mcp - highly experimental MCP to ask spicedb some questions
  • mcpservers - A collection of MCP (Model Context Protocol) servers as dotnet tools
  • iotgateway - A cross-platform IoT gateway based on .net8
  • iotsharp - IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.
  • mcp-auth-servers - Reference servers that demo how authentication works with the current Model Context Protocol spec.
  • remote-mcp-webapp-dotnet - This project contains a .NET web app implementation of a Model Context Protocol (MCP) server. The application is designed to be deployed to Azure App Service.

Official

  • FileSystem - Secure file operations with configurable access controls.
  • Github - Repository management, file operations, and GitHub API integration.
  • Gitlab - GitLab API, enabling project management.
  • Google Drive - File access and search capabilities for Google Drive.
  • PostgreSQL - Read-only database access with schema inspection.
  • Slack - Channel management and messaging capabilities.
  • Memory - Knowledge graph-based persistent memory system.
  • Puppeteer - Browser automation and web scraping.
  • Brave Search - Web and local search using Brave's Search API.
  • Google Maps - Location services, directions, and place details.
  • AWS Knowledge Base Retrieval - Retrieve information from the AWS Knowledge Base using the Bedrock Agent Runtime.
  • WASImancer - WASImancer is an innovative Model Context Protocol (MCP) server built with Node.js that enhances tool execution through WebAssembly plugins

Community

  • Cloudflare - Deploy, configure & interrogate your resources on the Cloudflare developer platform (e.g. Workers/KV/R2/D1).
  • Raygun - Interact with your crash reporting and real using monitoring data on your Raygun account.
  • Kagi - A Model Context Protocol server implementation for Kagi's API.
  • Exa.ai - Use the Exa AI Search API for web searches.
  • Youtube - Uses yt-dlp to download subtitles from YouTube.
  • AppleScript - Implements interaction with macOS via AppleScript.
  • Make - Turn Make scenarios into callable tools for AI assistants.
  • VSCode Devtools (Bifrost) - Connect to VSCode IDE and use semantic tools like find_usages.
  • mem0-mcp - Enables long-term memory for AI agents through a simple API or as a drop-in MCP server

Python

Official

  • Git - Tools to read, search, and manipulate Git repositories.
  • Sqlite - Database interaction and business intelligence capabilities.
  • Sentry - Retrieving and analyzing issues from Sentry.io.
  • Fetch - Web content fetching and conversion for efficient LLM usage.
  • Stdio - Communicate with an MCP client through standard input/output streams.
  • Websocket - WebSocket server transport. This is an ASGI application, suitable to be used with a framework like Starlette and a server like Hypercorn.

Community

  • OpenAI - Query OpenAI models directly from Claude.
  • Phabricator - Interact with Phabricator API.
  • Obsidian - Interact with Obsidian.
  • Filesystem - File operations with configurable access controls.
  • ZenML - Chat with your MLOps and LLMOps pipelines using the official ZenML MCP server.

Go

  • Filesystem - File operations with configurable access controls.

Tools

Official

  • Server inspector - Visual testing tool for MCP servers.
  • supergateway - Run MCP stdio servers over SSE and SSE over stdio. AI gateway.
  • mcp-agents-hub - The open-source ecosystem for building, discovering, and deploying Model Context Protocol servers and clients
  • mcp-k8m - k8m is an AI-driven Mini Kubernetes AI Dashboard lightweight console tool designed to simplify cluster management. It is built on AMIS and uses kom as the Kubernetes API client. k8m comes with built-in interaction capabilities powered by the Qwen2.5-Coder-7B model and supports integration with your private AI models
  • koala-ai - KoalaAI is a cross-platform desktop application designed to provide users with a friendly interface for interacting with large language models (LLMs).

Community

  • Semantic Kernel - Support for Semantic kernel.
  • MCP Installer - A server that installs other MCP servers for you.
  • MCP get - A command-line tool for installing and managing Model Context Protocol (MCP) servers.
  • Fast MCP - Create tools, expose resources, and define prompts with clean Pythonic code.
  • MCPP.NET - MCPP.Net is an implementation of the Model Context Protocol (MCP) server based on.NET 8, which supports dynamically converting Swagger APIs into MCP tools, enabling AI tools to call these APIs via the MCP protocol.

Learns

Articles

相关推荐

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • Alexandru Strujac
  • Efficient thumbnail creator for YouTube videos

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Yusuf Emre Yeşilyurt
  • I find academic articles and books for research and literature reviews.

  • lumpenspace
  • Take an adjectivised noun, and create images making it progressively more adjective!

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • https://zenepic.net
  • Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.

  • apappascs
  • 发现市场上最全面,最新的MCP服务器集合。该存储库充当集中式枢纽,提供了广泛的开源和专有MCP服务器目录,并提供功能,文档链接和贡献者。

  • ShrimpingIt
  • MCP系列GPIO Expander的基于Micropython I2C的操作,源自ADAFRUIT_MCP230XX

  • pontusab
  • 光标与风浪冲浪社区,查找规则和MCP

  • jae-jae
  • MCP服务器使用剧作《无头浏览器》获取网页内容。

  • ravitemer
  • 一个功能强大的Neovim插件,用于管理MCP(模型上下文协议)服务器

  • patruff
  • Ollama和MCP服务器之间的桥梁,使本地LLMS可以使用模型上下文协议工具

  • av
  • 毫不费力地使用一个命令运行LLM后端,API,前端和服务。

  • Mintplex-Labs
  • 带有内置抹布,AI代理,无代理构建器,MCP兼容性等的多合一桌面和Docker AI应用程序。

  • appcypher
  • 很棒的MCP服务器 - 模型上下文协议服务器的策划列表

  • 1Panel-dev
  • 🔥1Panel提供了直观的Web接口和MCP服务器,用于在Linux服务器上管理网站,文件,容器,数据库和LLMS。

    Reviews

    5 (1)
    Avatar
    user_6oWooXLs
    2025-04-17

    I've been using Awesome-DotNET-MCP from SciSharp, and it's simply fantastic! This library integrates effortlessly with .NET projects, providing essential features for modern MCP applications. It's well-documented, easy to implement, and significantly boosts productivity. Highly recommended for anyone working in the .NET ecosystem! Great job, SciSharp!