Skip to main content
Glama
cbunting99

MCP Code Analysis & Quality Server

by cbunting99
package.json3.79 kB
{ "name": "mcp-code-analysis-server", "version": "1.0.2", "description": "MCP Code Analysis & Quality Server - A comprehensive suite of three integrated MCP servers for static analysis, dependency analysis, and code complexity analysis", "workspaces": [ "packages/*" ], "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "mcp.json", "README.md", "LICENSE" ], "publishConfig": { "access": "public" }, "scripts": { "build": "npm run build:shared && npm run build:servers", "build:shared": "npm run build --workspace=@mcp-code-analysis/shared-types --workspace=@mcp-code-analysis/shared-logger --workspace=@mcp-code-analysis/shared-config --workspace=@mcp-code-analysis/shared-cache --workspace=@mcp-code-analysis/shared-communication --workspace=@mcp-code-analysis/shared-plugins", "build:servers": "npm run build --workspace=@mcp-code-analysis/static-analysis-server --workspace=@mcp-code-analysis/dependency-analysis-server --workspace=@mcp-code-analysis/complexity-analyzer-server --workspace=@mcp-code-analysis/intelligent-prioritizer", "test": "jest --passWithNoTests", "test:watch": "npm run test:watch --workspaces", "lint": "npm run lint --workspaces", "lint:fix": "npm run lint:fix --workspaces", "dev": "npm run dev --workspaces", "start": "npm run start --workspaces", "clean": "npm run clean --workspaces", "type-check": "npm run type-check --workspaces", "prepare": "husky install", "pre-commit": "lint-staged", "ci": "npm run lint && npm run type-check && npm run test && npm run build", "docker:build": "docker build -t mcp-code-analysis/static-analysis-server -f docker/static-analysis.Dockerfile . && docker build -t mcp-code-analysis/dependency-analysis-server -f docker/dependency-analysis.Dockerfile . && docker build -t mcp-code-analysis/complexity-analyzer-server -f docker/complexity-analyzer.Dockerfile .", "docker:push": "docker push mcp-code-analysis/static-analysis-server && docker push mcp-code-analysis/dependency-analysis-server && docker push mcp-code-analysis/complexity-analyzer-server", "release": "npm run build && npm run test && npm publish", "release:dry-run": "npm run build && npm publish --dry-run", "release:powershell": "powershell -ExecutionPolicy Bypass -File release.ps1", "release:powershell:dry-run": "powershell -ExecutionPolicy Bypass -File release.ps1 -DryRun", "publish:workspaces": "npm publish --workspaces", "prepublishOnly": "npm run build" }, "devDependencies": { "@types/node": "^20.0.0", "typescript": "^5.0.0", "prettier": "^3.0.0", "eslint": "^8.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "jest": "^29.0.0", "@types/jest": "^29.0.0", "ts-jest": "^29.0.0", "husky": "^8.0.0", "lint-staged": "^14.0.0", "rimraf": "^5.0.0", "ts-node": "^10.9.0" }, "engines": { "node": ">=18.0.0", "npm": ">=8.0.0" }, "author": "Chris Bunting", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/cbunting99/mcp-code-analysis-server.git" }, "keywords": [ "mcp", "model-context-protocol", "code-analysis", "static-analysis", "dependency-analysis", "complexity-analysis", "code-quality", "typescript", "javascript", "python", "java", "eslint", "pylint" ], "bugs": { "url": "https://github.com/yourusername/mcp-code-analysis-server/issues" }, "homepage": "https://github.com/yourusername/mcp-code-analysis-server#readme", "lint-staged": { "*.{js,ts,tsx}": [ "eslint --fix", "prettier --write" ], "*.{json,md}": [ "prettier --write" ] } }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cbunting99/mcp-code-analysis-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server