UNPKG

converse-mcp-server

Version:

Converse MCP Server - Converse with other LLMs with chat and consensus tools

121 lines (120 loc) 4.77 kB
{ "name": "converse-mcp-server", "version": "3.2.4", "description": "Converse MCP Server - Converse with other LLMs with chat and consensus tools", "type": "module", "main": "src/index.js", "bin": { "converse": "bin/converse.js", "converse-mcp-server": "bin/converse.js" }, "engines": { "node": ">=24.0.0" }, "scripts": { "kill-server": "node scripts/kill-server.js", "start": "npm run kill-server && node src/index.js", "start:clean": "node src/index.js", "start:port": "cross-env PORT=3001 npm run start:clean", "dev": "npm run kill-server && cross-env NODE_ENV=development LOG_LEVEL=debug node --watch src/index.js", "dev:clean": "cross-env NODE_ENV=development LOG_LEVEL=debug node --watch src/index.js", "dev:port": "cross-env PORT=3001 npm run dev:clean", "dev:quiet": "npm run kill-server && cross-env NODE_ENV=development LOG_LEVEL=info node --watch src/index.js", "dev:verbose": "npm run kill-server && cross-env NODE_ENV=development LOG_LEVEL=trace node --watch src/index.js", "test": "npm run test:all", "test:all": "vitest run", "test:watch": "vitest", "test:unit": "vitest run --config vitest.unit.config.js", "test:integration": "vitest run --config vitest.integration.config.js", "test:integration:mcp": "vitest run tests/integration/mcp-protocol", "test:integration:tools": "vitest run tests/integration/tools", "test:integration:providers": "vitest run tests/integration/providers", "test:integration:performance": "vitest run tests/integration/performance", "test:integration:general": "vitest run tests/integration/general", "test:e2e": "npm run test:real-api", "test:providers": "vitest run --config vitest.providers.config.js", "test:tools": "vitest run tests/tools", "test:mcp-client": "vitest run --config vitest.mcp-client.config.js", "test:real-api": "vitest run --config vitest.real-api.config.js", "test:performance": "vitest run --config vitest.performance.config.js", "test:ci": "vitest run --config vitest.ci.config.js", "test:utils": "vitest run tests/utils", "test:resources": "vitest run tests/resources", "test:prompts": "vitest run tests/prompts", "test:coverage": "vitest run --coverage", "test:coverage:unit": "vitest run --config vitest.unit.config.js --coverage", "test:coverage:integration": "vitest run --config vitest.integration.config.js --coverage", "test:coverage:mcp-client": "vitest run --config vitest.mcp-client.config.js --coverage", "test:ui": "vitest --ui", "lint": "eslint src/ tests/", "lint:fix": "eslint src/ tests/ --fix", "lint:watch": "nodemon --exec \"npm run lint\" --watch src --watch tests", "format": "eslint src/ tests/ --fix", "typecheck": "node scripts/typecheck.js", "validate:simple": "npm run typecheck && npm run lint && npm run test", "clean": "rimraf node_modules package-lock.json && npm install", "debug": "cross-env NODE_ENV=development LOG_LEVEL=trace node --inspect src/index.js", "debug:break": "cross-env NODE_ENV=development LOG_LEVEL=trace node --inspect-brk src/index.js", "check-deps": "npm outdated", "update-deps": "npm update", "security-audit": "npm audit", "dev-server": "node dev-server.js", "validate": "node scripts/validate.js", "validate:fix": "node scripts/validate.js --fix", "validate:fast": "node scripts/validate.js --skip-tests --skip-lint", "precommit": "npm run validate" }, "keywords": [ "mcp", "server", "ai", "chat", "consensus", "openai", "google", "gemini", "grok" ], "author": "Converse MCP Server", "license": "MIT", "homepage": "https://github.com/FallDownTheSystem/converse#readme", "repository": { "type": "git", "url": "git+https://github.com/FallDownTheSystem/converse.git" }, "bugs": { "url": "https://github.com/FallDownTheSystem/converse/issues" }, "files": [ "src/", "bin/", "docs/", "README.md", ".env.example" ], "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.3.220", "@anthropic-ai/sdk": "^0.115.0", "@github/copilot-sdk": "^1.0.8", "@google/genai": "^2.13.0", "@lydell/node-pty": "1.2.0-beta.14", "@mistralai/mistralai": "^2.5.0", "@modelcontextprotocol/sdk": "^1.29.0", "@openai/codex-sdk": "^0.145.0", "cors": "^2.8.6", "dotenv": "^17.4.2", "express": "^5.2.1", "lru-cache": "^11.5.2", "nanoid": "^6.0.0", "openai": "^6.49.0", "p-limit": "^7.3.1", "vite": "^8.1.5" }, "devDependencies": { "@vitest/coverage-v8": "^4.1.10", "cross-env": "^10.1.0", "eslint": "^10.8.0", "rimraf": "^6.1.3", "vitest": "^4.1.10" } }