🔍🐙 Octocode
Octocode.ai • GitHub Repository • Report Issues OverviewTransform GitHub into instant AI knowledge. Octocode is the leading AI-powered GitHub code intelligence platform. This extension simplifies the installation of the Octocode MCP Server and streamlines authentication with the Agenda
Requirements
🔐 Authentication & InstallationChoose the method that works best for your setup. Option 1: VS Code OAuth (Quick Start)✅ Best for: Users without CLI who want a quick setup. First Priority!
Option 2: GitHub CLI (Recommended for Mac/Linux & Organizations)✅ Best for: Private organizations, SSO, and existing If you already have the GitHub CLI ( To set this up:
Configuration (Mac/Linux default):
Option 3: Manual Token (Recommended for Windows)✅ Best for: Windows users or custom token control.
Configuration (Windows/Manual):
Prompts MenuStart with
|
| Tool | Purpose | Key Args |
|---|---|---|
githubSearchRepositories |
DISCOVER: Find repos | stars, topicsToSearch |
githubViewRepoStructure |
EXPLORE: Map layout | depth, path |
githubSearchCode |
SEARCH: Find patterns | keywordsToSearch, match="path"\|"file" |
githubGetFileContent |
ANALYZE: Read logic | matchString, startLine |
githubSearchPullRequests |
HISTORY: PR context | prNumber, state, diff |
packageSearch |
DEPS: Library meta | query |
Note: Octocode also supports NPM for smart research and dependency analysis.
Supported IDEs & AI Assistants
This extension works with all major AI-powered editors and assistants:
| IDE | Status | Config Location |
|---|---|---|
| Cursor | Native MCP | ~/.cursor/mcp.json |
| Windsurf | Native MCP | ~/.codeium/windsurf/mcp_config.json |
| Trae | Native MCP | Platform-specific* |
| Antigravity | Native MCP | ~/.gemini/antigravity/mcp_config.json |
| VS Code | Via Claude Desktop | Platform-specific* |
*Platform-specific paths
- Trae: macOS:
~/Library/Application Support/Trae/mcp.json· Windows:%APPDATA%/Trae/mcp.json· Linux:~/.config/Trae/mcp.json - VS Code: Falls back to Claude Desktop config · macOS:
~/Library/Application Support/Claude/claude_desktop_config.json· Windows:%APPDATA%/Claude/claude_desktop_config.json· Linux:~/.config/Claude/claude_desktop_config.json
Extension Commands
Open Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and run:
| Command | Action |
|---|---|
Octocode MCP: Sign in to GitHub |
OAuth login - Authenticate with GitHub (recommended) |
Octocode MCP: Sign out of GitHub |
Clear GitHub token from MCP configs |
Octocode MCP: Show GitHub Auth Status |
Check current authentication status |
Octocode MCP: Install MCP Server |
Configure MCP for current editor |
Octocode MCP: Start Server |
Start the MCP server process |
Troubleshooting & More Info
For more details on features, prompts, tutorials, and documentation, visit octocode.ai.
For installation help: https://octocode.ai/?auth=cli#installation
Powered by Octocode.ai