使用Excel作为MCP客户端
此存储库包含一个VBA模块,可在Excel中使用该模块连接到本地运行的RubyMCP服务器,该服务器是 视频 我发布到 领英 2025年6月。
请参阅说明 这里 了解如何设置MCP服务器。
VBA代码依赖于可以找到的JSON转换器 这里.
代码中的ConnectionUrl和TenantId需要手动更新。
以下函数可用,可以从Excel中的单元格调用:
- DvMcpListTools -列出了所有可从WAXMCP服务器获得的工具。
- 例子: =DvMcpListTools()
- DvMcpReadQuery -使用SQL语法对BLOB运行查询。
- 例子: =DvMcpReadQuery("select top 5 firstname from contact")
- DvMcpUpdateRecord -更新记录。参数:
- 表名称 - 记录的GUID - JSON对象 - 例子: =DvMcpUpdateRecord("contact";"[GUID]";"{'firstname':'" & E2 &"'}")
- DvMcpCreateRecord -创建记录。参数:
- 表名称 - JSON对象 - 例子: =DvMcpCreateRecord("contact";"{'firstname':'Testperson', 'lastname':'" & G30 &"'}")
