Skip to main content
Glama
Tamaz-sujashvili

Senior Code MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_similar_codeA

Semantic search: embed query, return top-k matching code chunks.

Each result carries score + payload (path, name, kind, line range, docstring, text).

search_related_codeA

Structural search: expand the graph from names up to hops away.

Returns neighbor nodes (callers/callees/imports) with hop distance. Requires the repo to have been ingested (graph.json present).

ingest_repoA

Ingest a repo: parse, chunk, embed + upsert to Qdrant, build + save graph.

Appends to the existing collection by default so multiple repos coexist; pass reset=True to drop + recreate the collection first. Every chunk is tagged with its repo name.

store_statsA

Return store stats: vector count (Qdrant) + node/edge counts (graph).

doctorA

Self-diagnose prerequisites before any org-facing setup.

The onboarding agent calls this first to learn what is already healthy and what is missing, so it only asks the org about the things that actually need a human decision. Non-destructive: never writes, never creates a collection, never pulls a model.

Checks:

  • Qdrant reachable on the configured URL.

  • Target collection exists and its vector count.

  • Ollama reachable and the configured embed model is pulled.

  • Graph file exists with node and edge counts.

Returns: Per-check status (ok bool + detail) and an overall healthy flag.

search_contextA

Two-stage retrieval in one call: semantic search + graph expansion.

Runs vector search for query (top-k), takes the symbol names from those hits, expands the graph one hop from them, and returns a combined result: similar_chunks (the vector hits) plus related_symbols (graph neighbors).

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/Tamaz-sujashvili/senior-code-mcp'

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