mcp-server-tree-sitter

让 AI 直接看懂代码结构,精准分析语法树。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 43 🐛 待处理 5 👀 关注 5 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 311
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,免费使用,无付费版本。

项目预览

mcp-server-tree-sitter 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队wrale
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,免费使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai-assistant,ast,claude,claude-ai,claude-desktop,code-analysis,code-search,coding-assistant,mcp,model-context-protocol,model-context-protocol-servers,tree-sitter
GitHub 星标★ 311
上线时间2025-03-16 00:00:00
代码更新2026-05-21
仓库体积457 KB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

mcp-server-tree-sitter 是一个将 Tree-sitter 解析器封装为 MCP(Model Context Protocol)服务的开源项目。它解决了 AI 编程助手在理解代码结构时依赖外部工具或 API 的问题,通过标准化的 MCP 协议,让 AI 模型能够直接调用 Tree-sitter 的语法分析能力,获取代码的 AST(抽象语法树)、符号定义、引用关系等结构化信息。核心能力包括:支持多种编程语言的语法解析,提供查询语法树、获取函数/类定义、定位符号位置等接口,并能与 Claude、Cursor 等支持 MCP 的 AI 工具无缝集成。项目采用 Python 编写,安装简单,配置灵活,为 AI 驱动的代码分析、重构和生成提供了底层基础设施。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 311

核心亮点

  • 基于 Tree-sitter,解析速度快且支持多语言,准确性高
  • 通过 MCP 标准协议,可无缝接入 Claude、Cursor 等主流 AI 工具
  • 提供丰富的代码结构查询接口,如符号定位、AST 遍历,实用性强

不足之处

  • 早期项目,文档和示例相对有限,上手需要一定摸索
  • 依赖 MCP 生态,若目标工具不支持 MCP 则无法使用

适用场景

  • AI 编程助手需要理解代码结构以提供精准补全或重构建议
  • 开发者希望用自然语言查询代码库中的函数定义或调用关系
  • 在 CI/CD 中集成 AI 代码审查,自动分析语法错误或模式

替代项目

tree-sitter-langserver、semanticdb、ast-grep

上一篇:talkcody

下一篇:opencode-mcp

同类项目推荐

AionUi 开源

全天候在线的 AI 搭子,半夜找它也有求必应

Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 2···

★ 34132 2026-08-09
claude-elixir-phoenix 开源

用20个专业智能体,让Claude Code高效开发Elixir应用

Claude Code plugin for Elixir/Phoenix/LiveView — 26 specialist agents, Iron Laws en···

★ 573 2026-08-09
Octopoda-OS 开源

装上就能用,给 AI 智能体加上记忆和监控

The open-source memory and observability layer for AI agents — persistent memory, l···

★ 486 2026-08-09
awesome-ai-companion 开源

一站式导航,快速搭建你的长期AI伴侣

Open-source AI companions, desktop pets, long-term memory & proactive chat. 人机恋开···

★ 1181 2026-08-09
cactus 开源

用大白话问化学问题,AI 帮你调用专业工具给答案

LLM Agent that leverages cheminformatics tools to provide informed responses.

★ 52 2026-08-09
kali-pentest 开源

让AI智能体自动跑Kali渗透测试,带人工审批闸门

Kali Linux penetration testing skill for AI agents (Claude Code, OpenClaw, Hermes Ag···

★ 181 2026-08-09
KiroCrew 开源

让AI开发任务跨会话持续进行,越用越聪明

A persistent workspace for development work that self-improves and continues beyond ···

★ 4840 2026-08-09
Evolving-Visual-Generation 开源

一张图看懂视觉生成技术进化史,从扩散模型到智能体世界建模

[Roadmap] Visual Generation in the New Era: An Evolution from Atomic Mapping to Agen···

★ 136 2026-08-09
vendo 开源

把 AI 智能体嵌入你的产品,让用户用对话搞定自动化

Embedded agents your customers use to automate work, build views, and connect their ···

★ 635 2026-08-09