Skip to main content
Glama
Jhackman2019

codebase-context-mcp

by Jhackman2019

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
index_codebaseA

Parse a directory into symbols and chunks, building a searchable index. Supports TypeScript, JavaScript, Python, CSS, JSON.

search_symbolsB

Find functions, classes, types, and other symbols by name or pattern in an indexed codebase.

search_codeA

BM25 full-text search across all files in an indexed codebase. Returns ranked results with matching lines.

get_file_outlineA

Get the structure of a file: functions, classes, imports, exports with line numbers.

get_project_summaryA

Get an overview of an indexed project: tech stack, file counts by language, directory structure.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jhackman2019/codebase-context-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server