Octocode MCP - AI Context Platform · MCP Server

MCP-Server · 0bb8752c · Quellenstand

MCP-Server für GitHub · lesen · MIT · lokal (stdio)

Beschreibung des Anbieters

AI code research platform. Search, analyze, and extract insights from any GitHub repository.

Werkzeuge

ghSearchCode
Code and path search across GitHub by owner, repository, path, filename, extension, and match filters. Accepts 1 to 5 parallel queries. Angabe des Anbieters · Beleg 5
ghGetFileContent
Read a GitHub file or region: full file, line range, match slice, or paginated chars. Angabe des Anbieters · Beleg 5
ghViewRepoStructure
Browse a repository's directory tree, plus opt-in repository enrichments. Angabe des Anbieters · Beleg 5
ghSearchRepos
Discover repositories by keywords, owner, topic, language, stars, updated, license, visibility. Angabe des Anbieters · Beleg 5
ghSearchPullRequests
Search pull requests, or deep-read one PR: files, patches, comments, reviews, commits. Angabe des Anbieters · Beleg 5
ghSearchIssues
Search issues, or read one issue's body and comments. Angabe des Anbieters · Beleg 5
ghSearchCommits
Walk a repository's commit history, or compare two refs (`base`+`head`). Angabe des Anbieters · Beleg 5
ghListReleases
List releases and the latest stable release, with opt-in assets. **Opt-in** (see [Tools](#tools) for the flags). Angabe des Anbieters · Beleg 5
ghSearchDiscussions
Search a repository's Discussions (Q&A, RFCs, announcements) through GraphQL. **Opt-in** (see [Tools](#tools) for the flags). Angabe des Anbieters · Beleg 5
ghCloneRepo
Clone a repository or sparse subtree into the local cache for local and LSP analysis. **Opt-in** on MCP (`ENABLE_CLONE=true`); on by default in the CLI. Angabe des Anbieters · Beleg 5
localSearchCode
Local code/text search returning file and line anchors. `mode:"structural"` runs Octocode AST shape queries (`pattern` or `rule`). Angabe des Anbieters · Beleg 5
localViewStructure
Browse a local directory tree: depth, filters, pagination, metadata. Angabe des Anbieters · Beleg 5
localFindFiles
Find local files and directories by name, path, regex, extension, size, time, permissions, type. Angabe des Anbieters · Beleg 5
localFindDeadCode
Find likely-unreferenced exports and dead-code clusters using whole-repository reachability analysis. Angabe des Anbieters · Beleg 5
localGetFileContent
Read a local file or region: exact slice, match string, line range, or paginated chars. Angabe des Anbieters · Beleg 5
npmSearch
npm package lookup and keyword search; returns metadata and the source repository for GitHub handoff. Angabe des Anbieters · Beleg 5
lspGetSemantics
Typed semantic navigation: `definition`, `references`, `callers`, `callees`, `callHierarchy`, `hover`, `documentSymbols`, `typeDefinition`, `implementation`, `workspaceSymbol`, `supertypes`,… Angabe des Anbieters · Beleg 5

Voraussetzungen

  • npx · Paketmanager · erforderlich · Beleg 1
  • Node.js · Laufzeit · erforderlich · Beleg 5
  • GITHUB_TOKEN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • OCTOCODE_TOKEN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • GH_TOKEN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5

Installation

npx -y octocode-mcp@7.0.9

Angaben zum Baustein

—: Angabe nicht belegt.

Maintainer
bgauryy
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
GitHub
Bereiche
Analyse, Entwicklung
Plattformen
—
Version
7.0.9
Release
9.1.1
Clients
Claude Code, Cursor, VS Code, Windsurf, LM Studio
Repository-Themen
ai, claude-ai, cursor-ai, development, mcp, modelcontextprotocol, octocode, ai-agents, ai-tools, code-intelligence

Zugriffe und Risiken

Regelbasiert abgeleitete Zugriffe
lesen
Authentifizierung
Token
Transport
stdio
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.

Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.

Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.

Belege und Datenstand

0BB8752C<MCPSERVE<20261004<<<<Q5<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes