README
🚀 Webex MCP 服务器
一个使用 TypeScript 实现的模型上下文协议 (MCP) 服务器,该服务器集成到了 Webex 的 API 中,可助力相关应用更好地利用 Webex 的功能。
🚀 快速开始
在使用 Webex MCP 服务器之前,需要满足以下先决条件:
- 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 桌面和其他应用程序配合使用,详细配置说明请参阅“使用方法”部分。
(可选)使用 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 桌面,需要将以下内容添加到您的 Claude 桌面配置文件中:
- macOS 上的配置文件路径为
~/Library/Application Support/Claude/claude_desktop_config.json - Windows 上的配置文件路径为
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"webex": {
"command": "{{PATH_TO_NODE}}", // 运行 `which node` 并将输出放入此处
"args": ["/absolute/path/to/webex-mcp/dist/index.js"], // 切换到仓库目录后运行 'pwd'
"env": {
"WEBEX_ACCESS_TOKEN": "your_webex_access_token"
}
}
}
}
更新配置文件后,需要重新启动 Claude 桌面。重新启动后,您应该在输入框的右下角看到锤子图标。有关详细信息,请访问 官方 MCP 文档
🔧 技术细节
项目结构
webex-mcp/
├── src/
│ ├── index.ts # 主服务器入口点
├── package.json
├── tsconfig.json
└── .env.example
📄 许可证
此项目根据 MIT 许可证发布。有关详细信息,请参阅 LICENSE 文件。
Scan to contact