Skip to main content
Glama

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
get_repo_structureA

Returns the folder/file tree of a local repository, plus totals (file count, lines of code). Use this first to get oriented before drilling into individual files.

get_file_summaryA

Returns a structural summary of a single file: line count, function/class count, its imports, and a short excerpt - without needing to read the whole file.

get_dependency_graphA

Builds a dependency graph of the repository by resolving relative imports between files. Returns edges (from -> to) for internal files and a separate list of external package names.

get_complexity_hotspotsA

Ranks files by a simple size/complexity heuristic (function count, class count, lines of code) so you know which parts of a codebase are worth looking at first.

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/bsana1/codecity-mcp'

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