关于 Webex Mcp Server
Webex Mcp Server 是一个用 TypeScript 编写的 MCP 服务,将 Webex API 接入兼容的客户端,面向需要在对话应用中连接 Webex Spaces 的用户。
主要功能
- 01通过 Webex API 集成
- 02基于 TypeScript 实现
- 03可配置到 Claude Desktop
- 04支持 MCP Inspector 测试
适用场景
- 01在 Claude Desktop 中连接 Webex
- 02通过 MCP Inspector 测试服务
MCP 相关
该 MCP 服务将 Webex API 接入 MCP 客户端,可用于与 Webex Spaces 交互。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Webex MCP 服务
一个使用 TypeScript 实现的 Model Context Protocol(MCP)服务,可与 Webex 的 API 集成。
前置条件
- Node.js 16.x 或更高版本
- NPM 或 yarn
- Webex 访问令牌
安装
- 从 GitHub 克隆代码库
git clone https://github.com/bharath063/webex-mcp
- 安装依赖
npm install
- 构建项目
npm run build
构建后会生成一个 dist/index.js 文件。随后,你可以在 Claude Desktop 和其他应用中配置此文件。有关详细的配置说明,请参阅“使用”部分。 4. (可选)使用 MCP Inspector 测试服务: 首先,在项目根目录中创建一个 .env 文件,并填入 WEBEX_ACCESS_TOKEN:
WEBEX_ACCESS_TOKEN=your_webex_access_token
然后运行以下命令启动 MCP Inspector:
npm run inspect
运行命令后,MCP Inspector 将在 http://localhost:5173(默认端口:5173)上运行。在浏览器中打开此 URL 即可开始测试。
使用
连接到 Claude Desktop 将以下内容添加到 Claude Desktop 配置文件中(macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 上为 %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"webex": {
"command": "{{PATH_TO_NODE}}", // Run `which node` and place the output here
"args": ["/absolute/path/to/webex-mcp/dist/index.js"], // cd into the repo, run 'pwd'
"env": {
"WEBEX_ACCESS_TOKEN": "your_webex_access_token"
}
}
}
}
更新配置文件后,需要重启 Claude for Desktop。重启后,你应该会在输入框右下角看到一个锤子图标。更多详细信息,请访问 MCP 官方文档
开发
项目结构
webex-mcp/
├── src/
│ ├── index.ts # Main server entry point
├── package.json
├── tsconfig.json
└── .env.example
许可证
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。