package.jsonโข2.12 kB
{
"name": "webex-messaging-mcp-server",
"version": "0.1.0",
"description": "A comprehensive MCP server providing AI assistants with full access to Cisco Webex messaging capabilities including messages, rooms, teams, people, webhooks, and enterprise features.",
"main": "index.js",
"bin": {
"webex-mcp-server": "./mcpServer.js"
},
"type": "module",
"scripts": {
"start": "npm run start:http",
"start:stdio": "node mcpServer.js",
"start:http": "TRANSPORT=http node mcpServer.js",
"start:sse": "node mcpServer.js --sse",
"list-tools": "node index.js tools",
"discover-tools": "node discover-tools.js",
"test": "node --test tests/*.test.js",
"test:local": "npm test",
"test:watch": "node --test --watch tests/*.test.js",
"test:coverage": "c8 node --test tests/*.test.js",
"test:runner": "node tests/test-runner.js",
"lint": "echo '๐ Checking code quality...' && node -c index.js && echo 'โ
Syntax check passed'",
"validate": "npm run lint && npm run test:local",
"prepare": "node -e \"if (!process.env.CI && !process.env.NODE_ENV) { try { require('child_process').execSync('husky', {stdio:'inherit'}); } catch(e) {} }\"",
"pre-commit": "npm run validate"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.17.4",
"commander": "^13.1.0",
"cors": "^2.8.5",
"dotenv": "^16.4.7",
"express": "^5.1.0",
"zod": "^3.25.46"
},
"devDependencies": {
"c8": "^10.1.2",
"husky": "^9.1.7"
},
"engines": {
"node": ">=18.20.0"
},
"keywords": [
"mcp",
"model-context-protocol",
"webex",
"cisco",
"messaging",
"collaboration",
"enterprise",
"teams",
"chat",
"api"
],
"repository": {
"type": "git",
"url": "https://github.com/Kashyap-AI-ML-Solutions/webex-messaging-mcp-server.git"
},
"bugs": {
"url": "https://github.com/Kashyap-AI-ML-Solutions/webex-messaging-mcp-server/issues"
},
"homepage": "https://github.com/Kashyap-AI-ML-Solutions/webex-messaging-mcp-server/blob/main/README.md",
"author": "Kashyap Kambhatla",
"license": "MIT"
}