All Entities
Browse all 129 entities in the mcp Architecture Docs architecture documentation — every file, function, class, type, domain, and directory.
Entity Types
GraphCache Class — mcp Architecture
Architecture documentation for the GraphCache class in graph-cache.ts from the mcp codebase.
Server Class — mcp Architecture
Architecture documentation for the Server class in server.ts from the mcp codebase.
src/cache/ — mcp Directory Structure
Directory listing for src/cache/ in the mcp codebase. Contains 0 files and 0 subdirectories.
src/tools/ — mcp Directory Structure
Directory listing for src/tools/ in the mcp codebase. Contains 0 files and 0 subdirectories.
src/utils/ — mcp Directory Structure
Directory listing for src/utils/ in the mcp codebase. Contains 0 files and 0 subdirectories.
src/ — mcp Directory Structure
Directory listing for src/ in the mcp codebase. Contains 0 files and 0 subdirectories.
AnalysisTools Domain — mcp Architecture
Functional tool implementations that perform structural queries across the indexed code graph. Architectural overview of the AnalysisTools domain in the mcp codebase. Contains 6 source files.
GraphCache Domain — mcp Architecture
A high-performance indexing and caching system for raw code-graph data returned by the Supermodel API. Architectural overview of the GraphCache domain in the mcp codebase. Contains 3 source files.
McpServer Domain — mcp Architecture
The entry and orchestration layer that implements the Model Context Protocol to expose code analysis tools to AI clients. Architectural overview of the McpServer domain in the mcp codebase. Contains 5 source files.
RepoUtilities Domain — mcp Architecture
Low-level helpers for repository interaction, including file system zipping and API error mapping. Architectural overview of the RepoUtilities domain in the mcp codebase. Contains 4 source files.
jest.config.js — mcp Source File
Architecture documentation for jest.config.js, a javascript file in the mcp codebase.
package.json — mcp Source File
Architecture documentation for package.json, a json file in the mcp codebase.
package-lock.json — mcp Source File
Architecture documentation for package-lock.json, a json file in the mcp codebase.
graph-cache.test.ts — mcp Source File
Architecture documentation for graph-cache.test.ts, a typescript file in the mcp codebase.
graph-cache.ts — mcp Source File
Architecture documentation for graph-cache.ts, a typescript file in the mcp codebase.
graph-types.ts — mcp Source File
Architecture documentation for graph-types.ts, a typescript file in the mcp codebase.
constants.ts — mcp Source File
Architecture documentation for constants.ts, a typescript file in the mcp codebase.
index.ts — mcp Source File
Architecture documentation for index.ts, a typescript file in the mcp codebase.
server.integration.test.ts — mcp Source File
Architecture documentation for server.integration.test.ts, a typescript file in the mcp codebase.
server.test.ts — mcp Source File
Architecture documentation for server.test.ts, a typescript file in the mcp codebase.
server.ts — mcp Source File
Architecture documentation for server.ts, a typescript file in the mcp codebase.
explore-function.ts — mcp Source File
Architecture documentation for explore-function.ts, a typescript file in the mcp codebase.
find-connections.ts — mcp Source File
Architecture documentation for find-connections.ts, a typescript file in the mcp codebase.
overview.ts — mcp Source File
Architecture documentation for overview.ts, a typescript file in the mcp codebase.
symbol-context.test.ts — mcp Source File
Architecture documentation for symbol-context.test.ts, a typescript file in the mcp codebase.
symbol-context.ts — mcp Source File
Architecture documentation for symbol-context.ts, a typescript file in the mcp codebase.
tool-variants.ts — mcp Source File
Architecture documentation for tool-variants.ts, a typescript file in the mcp codebase.
types.ts — mcp Source File
Architecture documentation for types.ts, a typescript file in the mcp codebase.
api-helpers.ts — mcp Source File
Architecture documentation for api-helpers.ts, a typescript file in the mcp codebase.
logger.ts — mcp Source File
Architecture documentation for logger.ts, a typescript file in the mcp codebase.
zip-repository.test.ts — mcp Source File
Architecture documentation for zip-repository.test.ts, a typescript file in the mcp codebase.
zip-repository.ts — mcp Source File
Architecture documentation for zip-repository.ts, a typescript file in the mcp codebase.
tsconfig.json — mcp Source File
Architecture documentation for tsconfig.json, a json file in the mcp codebase.
classifyApiError() — mcp Function Reference
Architecture documentation for the classifyApiError() function in api-helpers.ts from the mcp codebase.
generateIdempotencyKey() — mcp Function Reference
Architecture documentation for the generateIdempotencyKey() function in api-helpers.ts from the mcp codebase.
buildSubdomainToParentMap() — mcp Function Reference
Architecture documentation for the buildSubdomainToParentMap() function in explore-function.ts from the mcp codebase.
describeNode() — mcp Function Reference
Architecture documentation for the describeNode() function in explore-function.ts from the mcp codebase.
handler() — mcp Function Reference
Architecture documentation for the handler() function in explore-function.ts from the mcp codebase.
resolveDomain() — mcp Function Reference
Architecture documentation for the resolveDomain() function in explore-function.ts from the mcp codebase.
collectDomainMembers() — mcp Function Reference
Architecture documentation for the collectDomainMembers() function in find-connections.ts from the mcp codebase.
handler() — mcp Function Reference
Architecture documentation for the handler() function in find-connections.ts from the mcp codebase.
createMockIndexedGraph() — mcp Function Reference
Architecture documentation for the createMockIndexedGraph() function in graph-cache.test.ts from the mcp codebase.
buildIndexes() — mcp Function Reference
Architecture documentation for the buildIndexes() function in graph-cache.ts from the mcp codebase.
constructor() — mcp Function Reference
Architecture documentation for the constructor() function in graph-cache.ts from the mcp codebase.
detectRepo() — mcp Function Reference
Architecture documentation for the detectRepo() function in graph-cache.ts from the mcp codebase.
detectRepoName() — mcp Function Reference
Architecture documentation for the detectRepoName() function in graph-cache.ts from the mcp codebase.
evictOldest() — mcp Function Reference
Architecture documentation for the evictOldest() function in graph-cache.ts from the mcp codebase.
evictStale() — mcp Function Reference
Architecture documentation for the evictStale() function in graph-cache.ts from the mcp codebase.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free