← Browse

@nendotools/tree-sitter-mcp

MCP server package @nendo/tree-sitter-mcp

mcp_servermcp

Install

agr install @nendotools/tree-sitter-mcp --target claude

This artifact does not publish files for Claude.

Document

{ "name": "@nendo/tree-sitter-mcp", "version": "2.8.2", "description": "Fast in-memory code search and analysis MCP service using tree-sitter", "keywords": [ "mcp", "tree-sitter", "code-analysis", "lsp", "search" ], "author": "", "license": "GPL-3.0", "repository": { "type": "git", "url": "https://github.com/nendotools/tree-sitter-mcp.git" }, "type": "module", "engines": { "node": ">=18.0.0" }, "bin": { "tree-sitter-mcp": "dist/cli.js" }, "files": [ "dist//*.js", "dist//.d.ts", "!dist/test/**/", "!dist//*.map", "README.md", "LICENSE" ], "scripts": { "dev": "tsx watch src/cli.ts", "build": "tsc && chmod +x dist/cli.js", "clean": "rm -rf dist", "test": "vitest run", "test:unit": "vitest run src/test/unit/", "test:cli": "vitest run src/test/cli/", "test:integration": "vitest run src/test/integration/ --exclude="/monorepo.test.ts"", "test:mcp": "vitest run src/test/mcp/", "test:coverage": "vitest run --coverage", "lint": "eslint src/", "lint:fix": "eslint src/ --fix", "typecheck": "tsc --noEmit", "prepare": "npm run build", "setup": "tsx src/setup.ts", "global-install": "npm run build && npm link", "global-uninstall": "npm unlink -g @nendo/tree-sitter-mcp" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.17.2", "chalk": "^5.3.0", "chokidar": "^4.0.3", "commander": "^14.0.0", "tree-sitter": "^0.21.1", "tree-sitter-c": "^0.21.0", "tree-sitter-c-sharp": "^0.21.3", "tree-sitter-cpp": "^0.21.0", "tree-sitter-go": "^0.21.0", "tree-sitter-html": "^0.23.2", "tree-sitter-java": "^0.21.0", "tree-sitter-javascript": "^0.21.0", "tree-sitter-kotlin": "^0.3.8", "tree-sitter-php": "^0.23.12", "tree-sitter-python": "^0.21.0", "tree-sitter-ruby": "^0.21.0", "tree-sitter-rust": "^0.21.0", "tree-sitter-typescript": "^0.21.0" }, "devDependencies": { "@eslint/js": "^9.33.0", "@stylistic/eslint-plugin": "^5.2.3", "@types/node": "^24.2.1", "@typescript-eslint/eslint-plugin": "^8.39.0", "@typescript-eslint/parser": "^8.39.0", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.33.0", "globals": "^16.3.0", "tsx": "^4.6.0", "typescript": "^5.3.0", "typescript-eslint": "^8.39.0", "vitest": "^3.2.4" } }

Trust

Not scanned yet. Artifacts are graded after they are crawled, so a recently discovered one may have no result for a while.

Versions

  • git-9a8f03a266f52026-08-05