Skip to main content
Glama
pratishank05

RAG Code Search Agent

by pratishank05

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HOSTNoHost for SSE transport127.0.0.1
MCP_PORTNoPort for SSE transport8080
CHUNK_SIZENoMaximum tokens per code chunk500
CLAUDE_MODELNoClaude model for answer generationclaude-sonnet-4-20250514
RERANK_TOP_KNoNumber of top documents after re-ranking10
CHUNK_OVERLAPNoOverlap lines between adjacent chunks50
MCP_TRANSPORTNoMCP server transport: stdio or ssestdio
CHROMA_DB_PATHNoPath to ChromaDB persistent storagedata/chroma_db
OPENAI_API_KEYNoAPI key for OpenAI embeddings (when provider is openai)
RERANKER_MODELNoCross-encoder model for re-rankingcross-encoder/ms-marco-MiniLM-L-6-v2
EMBEDDING_MODELNoLocal embedding model namesentence-transformers/all-MiniLM-L6-v2
RETRIEVAL_TOP_KNoNumber of documents to retrieve from ChromaDB20
ANTHROPIC_API_KEYNoAPI key for Claude (query rewriting, context compression, answer generation)
CLAUDE_HAIKU_MODELNoClaude model for query rewriting and context compressionclaude-haiku-4-20250414
EMBEDDING_PROVIDERNoEmbedding provider: local or openailocal
CONTEXT_TOKEN_LIMITNoMaximum tokens for compressed context4000
SIMILARITY_THRESHOLDNoMinimum cosine similarity for retrieval results0.5
OPENAI_EMBEDDING_MODELNoOpenAI embedding model nametext-embedding-3-small

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

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/pratishank05/rag-code-search'

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