AI连接工具

通过Zapier MCP服务器将Claude AI与Slack等工具连接,实现自动化消息发送和功能扩展。

  • by ntrajic
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 ntrajic/yvrdevfest2025

使用说明

动手MCP:将任何东西连接到AI |温哥华DevFest 2025研讨会@mor10

你需要参加这个研讨会

  • 带互联网连接的笔记本电脑
  • GitHub 帐户(免费、专业、教育或企业)
  • VS代码 已安装GitHub Copilot
  • 克劳德 账户(MCP实验需要付费版本)
  • 扎皮尔 帐户(免费就足够了)
  • 对技术(和你的电脑)神圣性的健康不尊重

实践练习#1:使用Zapier MCP服务器为Claude Desktop提供(几乎)无限的功能

第0步:加入Unstoryers Slack进行实验

访问此邀请链接并完成加入流程: https://join.slack.com/t/undestroyers/shared_invite/zt-3eiyedlb4-8mh4Pg84dFOvQHkmrWv6Rw

步骤1:在Zapier中设置新的MCP服务器

  1. 首选 mcp.zapier.com
  2. 按下“+新建MCP服务器”按钮
  3. 在“MCP客户端”下,使用下拉菜单选择“Claude”
  4. 给您的MCP服务器一个可识别的名称,如“我的自定义Zapier MCP服务器”

步骤2:添加Slack工具

  1. 在新的MCP服务器中,按“+添加工具”按钮添加工具。
  2. 搜索Slack
  3. 在Slack下,选择“查找公共频道”
  4. 完成身份验证循环(注意:您必须打开Slack并登录)
  5. 重复1-3并添加“发送频道消息”

[!注意] 大多数(如果不是全部)工具都需要某种形式的身份验证,因此请连接到您已经拥有帐户的服务。

步骤3:将MCP服务器添加到Claude

  1. 在Zapier MCP中,切换到顶部的“连接”选项卡
  2. 按照页面上的分步说明进行操作
  3. 在系统提示时浏览OAuth流程
  4. 在Claude中,单击聊天窗口中的“搜索和工具”按钮(看起来像两个推子)
  5. 确保“Zapier”显示为活动工具(不是灰色)

如果Zapier未激活:

  1. 在Claude中,转到设置->连接器
  2. 尝试重新连接Zapier

[!注意] 如果您使用的是全新的Zapier帐户,您可能需要等待Claude能够连接。这似乎是一个反滥用功能。

步骤4:测试MCP服务器

如果Zapier在Claude中处于活动状态:

  1. 开始新的聊天
  2. 提交类似如下的提示:
Send a message in the #future-product-days channel saying "Success! (this message is from [insert your name])" or similar.
  1. 等等看会发生什么!

动手练习#2:使用本地MCP服务器

  1. 将此仓库克隆到您的计算机
  2. 打开此项目的VS代码
  3. 打开 /simple-mcp-server 或 /weather-server 并按照中的说明进行操作 README.md

实践练习#3:构建自己的MCP服务器

  1. 将此仓库克隆到您的计算机
  2. 打开此项目的VS代码
  3. 去 /simple-server-exercise/ 文件夹
  4. 打开 README.md
  5. 遵循指示

进一步探索MCP的链接