Skip to main content
Glama
Kaiohz

MCP-RAGAnything

by Kaiohz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoServer bind address0.0.0.0
PORTNoServer port8000
BASE_URLNoOverride base URL (takes precedence over OPEN_ROUTER_API_URL)
BM25_RRF_KNoRRF constant K for hybrid search60
CHAT_MODELNoChat completion modelopenai/gpt-4o-mini
MINIO_HOSTNoMinIO endpoint (host:port)localhost:9000
OUTPUT_DIRNoTemporary directory for downloaded filessystem temp
MAX_WORKERSNoWorkers for folder processing3
BM25_ENABLEDNoEnable BM25 full-text searchtrue
MINIO_ACCESSNoMinIO access keyminioadmin
MINIO_BUCKETNoDefault bucket nameraganything
MINIO_SECRETNoMinIO secret keyminioadmin
MINIO_SECURENoUse HTTPS for MinIOfalse
VISION_MODELNoVision model for image processingopenai/gpt-4o
EMBEDDING_DIMNoEmbedding vector dimension1536
POSTGRES_HOSTNoPostgreSQL hostlocalhost
POSTGRES_PORTNoPostgreSQL port5432
POSTGRES_USERNoPostgreSQL userraganything
BRICKS_API_KEYNoX-API-Key for Bricks API authentication (publish)
MAX_TOKEN_SIZENoMax token size for embeddings8192
ALLOWED_ORIGINSNoCORS allowed origins["*"]
CLASSICAL_RRF_KNoRRF constant K for hybrid BM25+vector search60
DOCUMENT_PARSERNoDocument parser for LightRAG pipelinekreuzberg
EMBEDDING_MODELNoEmbedding modeltext-embedding-3-small
BM25_TEXT_CONFIGNoPostgreSQL text search configurationenglish
COSINE_THRESHOLDNoSimilarity threshold for vector search0.2
RAG_STORAGE_TYPENoStorage backend: postgres or localpostgres
POSTGRES_DATABASENoPostgreSQL database nameraganything
POSTGRES_PASSWORDNoPostgreSQL passwordraganything
UVICORN_LOG_LEVELNoUvicorn log levelcritical
BRICKS_API_BASE_URLNoBricks platform base URLhttps://analyse.bricks.co
BRICKS_BEARER_TOKENNoBearer token for Bricks API authentication (list documents)
OPEN_ROUTER_API_KEYYesRequired. OpenRouter API key
OPEN_ROUTER_API_URLNoOpenRouter base URLhttps://openrouter.ai/api/v1
CLASSICAL_CHUNK_SIZENoMax characters per chunk1000
MAX_CONCURRENT_FILESNoConcurrent file processing limit1
BRICKS_PUBLISH_DRY_RUNNoWhen true, publish_section_version returns a payload previewtrue
CLASSICAL_TABLE_PREFIXNoPrefix for PGVectorStore table namesclassical_rag_
CLASSICAL_CHUNK_OVERLAPNoOverlap characters between chunks200
ENABLE_IMAGE_PROCESSINGNoProcess images during indexingtrue
ENABLE_TABLE_PROCESSINGNoProcess tables during indexingtrue
CLASSICAL_LLM_TEMPERATURENoTemperature for LLM calls0.0
ENABLE_EQUATION_PROCESSINGNoProcess equations during indexingtrue
CLASSICAL_RELEVANCE_THRESHOLDNoMinimum LLM judge score5.0
CLASSICAL_NUM_QUERY_VARIATIONSNoNumber of multi-query variations3

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/Kaiohz/mcp-raganything'

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