代理框架示例

该产品是一个基于dotnet的MCP代理框架示例,提供HTTP传输MCP服务器的功能,支持用户管理和授权组枚举。

  • by Spooky-robot
  • C#
  • 本地部署
  • 更新于
在 GitHub 查看 Spooky-robot/mcp-agentframework-examples

使用说明

mcp代理框架示例

此存储库包含dotnetMCP示例和代理框架的使用。

MCP服务器

在这个仓库中,有一个HTTP传输MCP服务器的示例。

用户管理服务器

此MCP服务器有3个工具来枚举用户、授权组和具有其分配的授权组的用户。

使用build-start-mcp-server.sh脚本,您可以在docker容器中构建此项目,并在http://localhost:8080.

使用.vcode/mcp.json,您可以使用copilot访问这些工具!

更多阅读资料和来源

  • https://github.com/microsoft/mcp-dotnet-samples
  • https://github.com/modelcontextprotocol/csharp-sdk
  • https://modelcontextprotocol.io/docs/learn/architecture
  • https://github.com/github/awesome-copilot
  • https://docs.github.com/en/enterprise-cloud@最新/副驾驶/教程/编码代理/获得最佳结果
  • 用于调试:
    • https://github.com/modelcontextprotocol/csharp-sdk/discussions/407#discussioncomment-13228768
    • https://modelcontextprotocol.io/docs/tools/inspector
    • https://www.youtube.com/watch?v=SWOjmPmXack
    • https://medium.com/@mutluozkurt/使用新的分步指南-0c3833dde3c4创建安-mcp服务器和客户端