What programming languages does Code Scanner Server support?
It parses JavaScript (`.js`, `.jsx`), TypeScript (`.ts`, `.tsx`), C# (`.cs`), PHP (`.php`), CSS (`.css`), and Python (`.py`) via Tree-sitter.
@Ixe1
Basic information
CLI & MCP server for scanning code definitions (.gitignore aware, LLM output)
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"code-scanner-server": {
"command": "node",
"args": [
"build/index.js",
"--directory",
"/path/to/your/codebase"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Code Scanner Server is a CLI tool and MCP server that scans code files for definitions (classes, functions, etc.), respects .gitignore, provides line numbers, and outputs LLM-friendly formats (XML/Markdown). It is built with TypeScript and Node.js, uses the Tree-sitter parsing library, and is intended for developers who need to extract structural information from codebases programmatically or via AI assistants.
Install dependencies with npm install, then build the TypeScript code with npm run build. Run as a CLI tool by executing node build/index.js --directory /path/to/codebase with optional flags. To use as an MCP server, omit the --directory argument; then add the server to your MCP client configuration (e.g., claude_desktop_config.json) with the absolute path to build/index.js.
It parses JavaScript (`.js`, `.jsx`), TypeScript (`.ts`, `.tsx`), C# (`.cs`), PHP (`.php`), CSS (`.css`), and Python (`.py`) via Tree-sitter.
Add an entry to your MCP client configuration (e.g., `claude_desktop_config.json`) with the command `node` and the absolute path to `build/index.js` as the argument. Then restart your MCP client.
You can choose between Markdown (default), XML, and JSON using the `--format` flag.
The tool is under active development. Core functionality is operational, but some features or language parsers may not be fully tested and might contain bugs or limitations.
You need Node.js and npm installed. The tool is built with TypeScript and requires a build step (`npm run build`) before first use.


The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U

Complete, hosted login, teams, billing and feature flags for your SaaS app, set up by your AI assistant: sign-in and SSO, customer teams and roles, plans and usage limits on Stripe, and feature flags. OAuth sign-in, no A

ArtiBot Cloud MCP (Zhijiangyun 智匠云) — cloud MCP server for robot manipulation data & GPU workloads. 15 tools: robot fleet management, data collection & video recording, post-processing pipelines, and benchmark evaluation
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott
Comments