About Webex Mcp Server
Webex Mcp Server is a TypeScript MCP server that connects the Webex API to compatible clients, for users who need to work with Webex Spaces from conversational applications.
Key features
- 01Webex API integration
- 02Implemented in TypeScript
- 03Configurable in Claude Desktop
- 04Testing with MCP Inspector
Use cases
- 01Connect Webex in Claude Desktop
- 02Test the server with MCP Inspector
MCP support
The MCP server connects the Webex API to MCP clients for interaction with Webex Spaces.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEWebex MCP Server
A TypeScript implementation of a Model Context Protocol (MCP) server that integrates with Webex's API.
Prerequisites
- Node.js 16.x or higher
- NPM or yarn
- A Webex access token
Installation
- Clone the repository from GitHub
git clone https://github.com/bharath063/webex-mcp
- Install dependencies
npm install
- Build the project
npm run build
After building, a dist/index.js file will be generated. You can then configure this file with Claude Desktop and other applications. For detailed configuration instructions, please refer to the Usage section. 4. (Optional) Test server with MCP Inspector: First, create a .env file in the project root directory with your WEBEX_ACCESS_TOKEN:
WEBEX_ACCESS_TOKEN=your_webex_access_token
Then run the following command to start the MCP Inspector:
npm run inspect
After running the command, MCP Inspector will be available at http://localhost:5173 (default port: 5173). Open this URL in your browser to start testing.
Usage
Connecting to Claude Desktop Add this to your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"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"
}
}
}
}
After updating your configuration file, you need to restart Claude for Desktop. Upon restarting, you should see a hammer icon in the bottom right corner of the input box. For more detailed information, visit the official MCP documentation
Development
Project Structure
webex-mcp/
├── src/
│ ├── index.ts # Main server entry point
├── package.json
├── tsconfig.json
└── .env.example
License
This project is licensed under the MIT License. See the LICENSE file for details.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.