dify中调用mcp服务
1、这里选择使用 魔塔(需要注册登录) 中的MCP服务调用,以12306-mcp为例
在右侧获取mcp的地址,工具测试中可以看到这个服务提供了多少个方法以及每个方法的描述
2、在 dify 的插件 中搜索 MSP SEE 并安装,安装成功后 在 API Key授权配置 中配置MCP地址,
我这里配置了两个,成功后出现了两个API KEY,格式如下:
{
\"mcpServers\": {
\"12306-mcp\": {
\"type\": \"sse\",
\"url\": \"https://mcp.api-inference.modelscope.net/eb7cae619e674e/sse\"
},
\"amap-amap-sse\": {
\"url\": \"https://mcp.amap.com/sse?key=高德地图 api key\"
}
}
}
3、新建 agent,在工具中添加 MCP 的工具,设置对应的提示词就可以调用对应的MCP服务进行查询