Update README.md - add octocode MCP #2255
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adding octocode.ai MCP
Description
What is Octocode? 🐙
The perfect code assistant that can help understand anything. Octocode was built to understand connections between Github repositories and NPM packages under any privilege level you have. With AI-powered advanced search, heuristic discovery, and smart fallbacks, it makes GitHub's vast repository of knowledge truly searchable and analyzable.
Server Details
This server knows to do smart code research and using users privileges (npm & github) to fetch and analysis code and docs in real time!
Motivation and Context
It started as a personal tool while working at Wix to solve the challenge of navigating large private/public codebases and keeping up with rapidly evolving technology.
Evolved from a side project into a comprehensive code assistant which in use in many teams and solves many problems that we needed to understand in a long time (e.g. legacy projects and complex dependencies trees). It also lets understand public code (I used this MCP to understand modelcontextprotocol better during development..)
Core Purpose:
Make code exploration as intelligent as having a senior developer guide you through any codebase
Help developers understand "how does this work?" rather than just managing projects
Key Problems it Solves:
Unique Approach:
The tool essentially aims to be "the perfect code assistant that can help understand anything" by making complex codebases and technical implementations more accessible and understandable through intelligent search and discovery.
How Has This Been Tested?
I'm using it personally and many developers (mostly in WIx) are using it to solve day-to-day challenges. As a senior developer I leverage this tool to help others and let them find solutions themselves.
This MCP is heavily tested.
Breaking Changes
NONE
Checklist
Additional context
The installation is super easy.
prerequisites:
brew install gh,gh auth login)and then just configure the MCP:
How Octocode is different than Gitbhub Official MCP
ctocode MCP is superior to GitHub's official MCP in the manner of code research in several key ways:
While GitHub's MCP provides solid basic functionality, Octocode is clearly designed for more sophisticated code exploration and understanding, making it the better choice for developers who need deep code insight and efficient navigation across almost any ecosystem.
Future: will support more tools for more areas (e.g. python, go, rust.. )