What languages does AST MCP Server support?
Python, JavaScript, TypeScript, Go, Rust, C, C++, and Java.
@angrysky56
基本情報
By transforming source code into a queryable Semantic Graph and a structured AST, this tool bridges the gap between "reading text" and "understanding structure." For an AI assistant, it provides the "spatial" awareness needed to navigate deep dependencies without getting lost in
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"ast-mcp-server": {
"command": "uv",
"args": [
"sync"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
AST MCP Server is an MCP (Model Context Protocol) server that provides code structure and semantic analysis capabilities through Abstract Syntax Trees (AST) and Abstract Semantic Graphs (ASG). It supports multiple programming languages (Python, JavaScript, TypeScript, Go, Rust, C/C++, Java) and is compatible with Claude Desktop and other MCP clients.
Requires Python 3.9+ and either uv (recommended) or pip. Clone the repository, run uv sync then uv run build-parsers. Configure Claude Desktop by editing its configuration file and adding an MCP server entry with the absolute path to the server directory. Claude can then use tools like parse_to_ast, generate_asg, analyze_code, etc. to analyze code snippets or local files.
Python, JavaScript, TypeScript, Go, Rust, C, C++, and Java.
All tool execution happens locally on your machine, with results returned to Claude for interpretation.
Edit the Claude Desktop configuration file (located at `~/Library/Application Support/claude-desktop/claude_desktop_config.json` on macOS, with similar paths on Linux and Windows) and add the AST MCP server entry with the absolute path to the server directory.
Python 3.9 or higher and the `uv` package manager (recommended) or pip.
Install the corresponding tree-sitter language package, update the `LANGUAGE_MODULES` dictionary in `build_parsers.py` and `ast_mcp_server/tools.py`, then run `uv run build-parsers`.

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

Model Context Protocol Servers

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
コメント