octocode-mcp and mcp-server-tree-sitter

These tools are complements: octocode-mcp provides semantic code search across repositories while mcp-server-tree-sitter supplies the syntactic parsing infrastructure (via Tree-sitter's AST generation) that enables accurate code understanding for semantic indexing and search.

octocode-mcp
70
Verified
mcp-server-tree-sitter
54
Established
Maintenance 20/25
Adoption 10/25
Maturity 24/25
Community 16/25
Maintenance 2/25
Adoption 10/25
Maturity 25/25
Community 17/25
Stars: 746
Forks: 58
Downloads:
Commits (30d): 35
Language: TypeScript
License: MIT
Stars: 272
Forks: 35
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Dependents
Stale 6m

About octocode-mcp

bgauryy/octocode-mcp

MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform any accessible codebase/s into AI-optimized knowledge on simple and complex flows | Find real implementations and live docs from anywhere

This project helps software developers enhance their AI assistants by providing a comprehensive understanding of codebases. It takes code from GitHub, GitLab, and local repositories and processes it to allow AI assistants to perform tasks like code search, understanding implementations, and reviewing pull requests with deep context. This tool is for software engineers, tech leads, or engineering managers who want their AI assistants to operate with the expertise of a senior staff engineer.

software-development code-analysis AI-engineering developer-tools codebase-management

About mcp-server-tree-sitter

wrale/mcp-server-tree-sitter

MCP Server for Tree-sitter

This tool helps software developers integrate advanced code analysis into their AI assistants, particularly Claude Desktop. It takes raw source code files in various programming languages and provides structured information about the code, such as syntax trees, symbols, and dependencies. The output helps AI assistants understand and interact with codebases more effectively, making complex programming tasks easier.

AI-assisted development Code analysis Developer tools Programming languages Software engineering

Scores updated daily from GitHub, PyPI, and npm data. How scores work