Token导航 LogoToken导航TokenDH.com
McpServer SamplingWithTools logo
AI代理未说明官方级别未说明来源级核验

McpServer SamplingWithTools

MCP Server

MCP Server提供的采样工具服务,支持通过C# SDK和MCP规范进行原生工具调用和采样交互。

工具数

2

提示词数

0

GitHub Stars

1

资源数

0
数据转换C#VS CodeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

adner

提供方

adner

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP服务器-使用工具采样

演示如何使用 使用工具进行本地采样 在MCP服务器中,使用C#MCP SDK v1.2.0和 MCP 2025-11-25规范.

这是一个更新版本的 早期演示 由于采样中的本机工具支持尚不可用,因此使用了一种解决方法(通过提示指令进行基于JSON的工具调用)。可以在LinkedIn上找到一篇帖子,其中有一段短视频,在(自定义分支)VS Code中演示了这一点 这里.

发生了什么变化

运作原理

MCP服务器公开了一个工具(SampleLlm)它使用采样与客户端的LLM进行交互。在采样过程中,声明了两个内部工具:

  • GetDataFromCrm -从BLOB中检索数据。内部使用额外的采样调用将自然语言转换为FetchXml并格式化结果。
  • 创建Excel -创建Excel文件。内部使用采样将数据转换为CSV格式。

LLM可以在采样会话期间本机调用这些工具。服务器执行每个工具并反馈结果,循环直到LLM生成最终的文本响应。

先决条件

  • .NET 9.0
  • 一个WEBGB/Dynamics 365环境(在中更新凭据 GetOrganizationService())
  • 支持使用工具采样的MCP客户端。

跑步

cd SamplingMcpServer
dotnet run

服务器启动于 http://localhost:3001.

MCP客户端支持

请注意,使用工具进行采样需要MCP客户端宣传 sampling.tools 能力。截至2026年3月,客户对这一特定功能的支持尚未真正到位——该项目充当了验证客户兼容性的试验台。

目录标签

目录标签

数据转换C#VS Code采样工具本地部署MCP协议C#SDKLLM交互

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP