Skip to main content

MCP Server for Tree-sitter code analysis

Project description

MCP Tree-sitter Server (Extended)

An extension over https://github.com/wrale/mcp-server-tree-sitter

Features

  • Extra language mappings by default
  • Compact AST tree (table-of-content)

Installation

Prerequisites

  • Python 3.10+
  • Tree-sitter language parsers for your preferred languages

Basic Installation

pip install mcp-server-tree-sitter-extra

Quick Start

Setting up with AIRun

  1. Open your server.json configuration file:

  2. Add the server to the mcpServers section:

    "tree_sitter": {
       "command": "uvx",
       "args": [
         "--index-url",
         "https://nexus-ci.core.kuberocketci.io/repository/krci-python-group/simple/",
         "--from",
         "mcp-server-tree-sitter-extra",
         "mcp-server-tree-sitter-extra"
       ]
     }
    

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_server_tree_sitter_extra-0.0.1.tar.gz (173.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_server_tree_sitter_extra-0.0.1-py3-none-any.whl (88.1 kB view details)

Uploaded Python 3

File details

Details for the file mcp_server_tree_sitter_extra-0.0.1.tar.gz.

File metadata

File hashes

Hashes for mcp_server_tree_sitter_extra-0.0.1.tar.gz
Algorithm Hash digest
SHA256 25dc6908b5c4ef1a3780fcd2cc93bfb7c12bf260036a6f3dffadd0be175bfaf0
MD5 afd08380b106176903854c9d09c5bdb6
BLAKE2b-256 d5bd40ccc08eb0a39aeec074dad6cb619fd00e59e4a81b230bd1fdf041c068d2

See more details on using hashes here.

File details

Details for the file mcp_server_tree_sitter_extra-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_server_tree_sitter_extra-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 389f6daf197ffb1c2517afaa72b84d9a41b05055e31aa34907b063e1e44ddc5d
MD5 af413a5a6e5237e1c949984b2354400a
BLAKE2b-256 89671748cabf27ed209387f0ba7412a1acb4a38390377b2311da6338d616dec3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page