An MCP server that provides persistent multimodal context storage for LLM agents.
uvx mcp-context-server{
"LOG_LEVEL": "YOUR_VALUE_HERE",
"STORAGE_BACKEND": "YOUR_VALUE_HERE",
"MAX_IMAGE_SIZE_MB": "YOUR_VALUE_HERE",
"MAX_TOTAL_SIZE_MB": "YOUR_VALUE_HERE",
"DB_PATH": "YOUR_VALUE_HERE",
"POOL_MAX_READERS": "YOUR_VALUE_HERE",
"POOL_MAX_WRITERS": "YOUR_VALUE_HERE",
"POOL_CONNECTION_TIMEOUT_S": "YOUR_VALUE_HERE",
"POOL_IDLE_TIMEOUT_S": "YOUR_VALUE_HERE",
"POOL_HEALTH_CHECK_INTERVAL_S": "YOUR_VALUE_HERE",
"RETRY_MAX_RETRIES": "YOUR_VALUE_HERE",
"RETRY_BASE_DELAY_S": "YOUR_VALUE_HERE",
"RETRY_MAX_DELAY_S": "YOUR_VALUE_HERE",
"RETRY_JITTER": "YOUR_VALUE_HERE",
"RETRY_BACKOFF_FACTOR": "YOUR_VALUE_HERE",
"SQLITE_FOREIGN_KEYS": "YOUR_VALUE_HERE",
"SQLITE_JOURNAL_MODE": "YOUR_VALUE_HERE",
"SQLITE_SYNCHRONOUS": "YOUR_VALUE_HERE",
"SQLITE_TEMP_STORE": "YOUR_VALUE_HERE",
"SQLITE_MMAP_SIZE": "YOUR_VALUE_HERE",
"SQLITE_CACHE_SIZE": "YOUR_VALUE_HERE",
"SQLITE_PAGE_SIZE": "YOUR_VALUE_HERE",
"SQLITE_WAL_AUTOCHECKPOINT": "YOUR_VALUE_HERE",
"SQLITE_BUSY_TIMEOUT_MS": "YOUR_VALUE_HERE",
"SQLITE_WAL_CHECKPOINT": "YOUR_VALUE_HERE",
"SHUTDOWN_TIMEOUT_S": "YOUR_VALUE_HERE",
"SHUTDOWN_TIMEOUT_TEST_S": "YOUR_VALUE_HERE",
"QUEUE_TIMEOUT_S": "YOUR_VALUE_HERE",
"QUEUE_TIMEOUT_TEST_S": "YOUR_VALUE_HERE",
"CIRCUIT_BREAKER_FAILURE_THRESHOLD": "YOUR_VALUE_HERE",
"CIRCUIT_BREAKER_RECOVERY_TIMEOUT_S": "YOUR_VALUE_HERE",
"CIRCUIT_BREAKER_HALF_OPEN_MAX_CALLS": "YOUR_VALUE_HERE",
"POSTGRESQL_CONNECTION_STRING": "YOUR_SECRET_VALUE",
"POSTGRESQL_HOST": "YOUR_VALUE_HERE",
"POSTGRESQL_PORT": "YOUR_VALUE_HERE",
"POSTGRESQL_USER": "YOUR_VALUE_HERE",
"POSTGRESQL_PASSWORD": "YOUR_SECRET_VALUE",
"POSTGRESQL_DATABASE": "YOUR_VALUE_HERE",
"POSTGRESQL_POOL_MIN": "YOUR_VALUE_HERE",
"POSTGRESQL_POOL_MAX": "YOUR_VALUE_HERE",
"POSTGRESQL_POOL_TIMEOUT_S": "YOUR_VALUE_HERE",
"POSTGRESQL_COMMAND_TIMEOUT_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MIGRATION_TIMEOUT_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_INACTIVE_LIFETIME_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_QUERIES": "YOUR_VALUE_HERE",
"POSTGRESQL_TCP_KEEPALIVES_IDLE_S": "YOUR_VALUE_HERE",
"POSTGRESQL_TCP_KEEPALIVES_INTERVAL_S": "YOUR_VALUE_HERE",
"POSTGRESQL_TCP_KEEPALIVES_COUNT": "YOUR_VALUE_HERE",
"POSTGRESQL_STATEMENT_CACHE_SIZE": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_CACHED_STATEMENT_LIFETIME_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_CACHEABLE_STATEMENT_SIZE": "YOUR_VALUE_HERE",
"POSTGRESQL_SSL_MODE": "YOUR_VALUE_HERE",
"POSTGRESQL_SCHEMA": "YOUR_VALUE_HERE",
"ENABLE_SEMANTIC_SEARCH": "YOUR_VALUE_HERE",
"ENABLE_EMBEDDING_GENERATION": "YOUR_VALUE_HERE",
"OLLAMA_HOST": "YOUR_VALUE_HERE",
"OLLAMA_AUTO_PULL": "YOUR_VALUE_HERE",
"OLLAMA_PULL_TIMEOUT_S": "YOUR_VALUE_HERE",
"EMBEDDING_OLLAMA_TRUNCATE": "YOUR_VALUE_HERE",
"EMBEDDING_OLLAMA_NUM_CTX": "YOUR_VALUE_HERE",
"EMBEDDING_MODEL": "YOUR_VALUE_HERE",
"EMBEDDING_DIM": "YOUR_VALUE_HERE",
"EMBEDDING_TIMEOUT_S": "YOUR_VALUE_HERE",
"EMBEDDING_RETRY_MAX_ATTEMPTS": "YOUR_VALUE_HERE",
"EMBEDDING_RETRY_BASE_DELAY_S": "YOUR_VALUE_HERE",
"EMBEDDING_MAX_CONCURRENT": "YOUR_VALUE_HERE",
"ENABLE_SUMMARY_GENERATION": "YOUR_VALUE_HERE",
"SUMMARY_PROVIDER": "YOUR_VALUE_HERE",
"SUMMARY_MODEL": "YOUR_VALUE_HERE",
"SUMMARY_MAX_TOKENS": "YOUR_VALUE_HERE",
"SUMMARY_TIMEOUT_S": "YOUR_VALUE_HERE",
"SUMMARY_RETRY_MAX_ATTEMPTS": "YOUR_VALUE_HERE",
"SUMMARY_RETRY_BASE_DELAY_S": "YOUR_VALUE_HERE",
"SUMMARY_MAX_CONCURRENT": "YOUR_VALUE_HERE",
"SUMMARY_PROMPT": "YOUR_VALUE_HERE",
"SUMMARY_MIN_CONTENT_LENGTH": "YOUR_VALUE_HERE",
"SUMMARY_OLLAMA_NUM_CTX": "YOUR_VALUE_HERE",
"SUMMARY_OLLAMA_TRUNCATE": "YOUR_VALUE_HERE",
"SUMMARY_OPENAI_REASONING_EFFORT": "YOUR_VALUE_HERE",
"SUMMARY_ANTHROPIC_EFFORT": "YOUR_VALUE_HERE",
"ANTHROPIC_API_KEY": "YOUR_SECRET_VALUE",
"ENABLE_FTS": "YOUR_VALUE_HERE",
"FTS_LANGUAGE": "YOUR_VALUE_HERE",
"FTS_RERANK_WINDOW_SIZE": "YOUR_VALUE_HERE",
"FTS_RERANK_GAP_MERGE": "YOUR_VALUE_HERE",
"ENABLE_HYBRID_SEARCH": "YOUR_VALUE_HERE",
"HYBRID_RRF_K": "YOUR_VALUE_HERE",
"HYBRID_RRF_OVERFETCH": "YOUR_VALUE_HERE",
"HYBRID_FTS_OR_THRESHOLD": "YOUR_VALUE_HERE",
"SEARCH_DEFAULT_SORT_BY": "YOUR_VALUE_HERE",
"SEARCH_TRUNCATION_LENGTH": "YOUR_VALUE_HERE",
"ENABLE_CHUNKING": "YOUR_VALUE_HERE",
"CHUNK_SIZE": "YOUR_VALUE_HERE",
"CHUNK_OVERLAP": "YOUR_VALUE_HERE",
"CHUNK_AGGREGATION": "YOUR_VALUE_HERE",
"CHUNK_DEDUP_OVERFETCH": "YOUR_VALUE_HERE",
"ENABLE_RERANKING": "YOUR_VALUE_HERE",
"RERANKING_PROVIDER": "YOUR_VALUE_HERE",
"RERANKING_MODEL": "YOUR_VALUE_HERE",
"RERANKING_MAX_LENGTH": "YOUR_VALUE_HERE",
"RERANKING_OVERFETCH": "YOUR_VALUE_HERE",
"RERANKING_CACHE_DIR": "YOUR_VALUE_HERE",
"RERANKING_CHARS_PER_TOKEN": "YOUR_VALUE_HERE",
"RERANKING_INTRA_OP_THREADS": "YOUR_VALUE_HERE",
"RERANKING_CPU_MEM_ARENA": "YOUR_VALUE_HERE",
"RERANKING_BATCH_SIZE": "YOUR_VALUE_HERE",
"EMBEDDING_PROVIDER": "YOUR_VALUE_HERE",
"OPENAI_API_KEY": "YOUR_SECRET_VALUE",
"OPENAI_API_BASE": "YOUR_VALUE_HERE",
"OPENAI_ORGANIZATION": "YOUR_VALUE_HERE",
"AZURE_OPENAI_API_KEY": "YOUR_SECRET_VALUE",
"AZURE_OPENAI_ENDPOINT": "YOUR_VALUE_HERE",
"AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME": "YOUR_VALUE_HERE",
"AZURE_OPENAI_API_VERSION": "YOUR_VALUE_HERE",
"HUGGINGFACEHUB_API_TOKEN": "YOUR_SECRET_VALUE",
"VOYAGE_API_KEY": "YOUR_SECRET_VALUE",
"VOYAGE_TRUNCATION": "YOUR_VALUE_HERE",
"VOYAGE_BATCH_SIZE": "YOUR_VALUE_HERE",
"LANGSMITH_TRACING": "YOUR_VALUE_HERE",
"LANGSMITH_API_KEY": "YOUR_SECRET_VALUE",
"LANGSMITH_PROJECT": "YOUR_VALUE_HERE",
"LANGSMITH_ENDPOINT": "YOUR_VALUE_HERE",
"METADATA_INDEXED_FIELDS": "YOUR_VALUE_HERE",
"METADATA_INDEX_SYNC_MODE": "YOUR_VALUE_HERE",
"MCP_TRANSPORT": "YOUR_VALUE_HERE",
"FASTMCP_HOST": "YOUR_VALUE_HERE",
"FASTMCP_PORT": "YOUR_VALUE_HERE",
"FASTMCP_STATELESS_HTTP": "YOUR_VALUE_HERE",
"DISABLED_TOOLS": "YOUR_VALUE_HERE",
"MCP_AUTH_TOKEN": "YOUR_SECRET_VALUE",
"MCP_AUTH_CLIENT_ID": "YOUR_VALUE_HERE",
"MCP_AUTH_PROVIDER": "YOUR_VALUE_HERE",
"MCP_SERVER_INSTRUCTIONS": "YOUR_VALUE_HERE"
}Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
{
"mcpServers": {
"io-github-alex-feel-mcp-context-server": {
"command": "uvx",
"args": [
"mcp-context-server"
],
"env": {
"LOG_LEVEL": "YOUR_VALUE_HERE",
"STORAGE_BACKEND": "YOUR_VALUE_HERE",
"MAX_IMAGE_SIZE_MB": "YOUR_VALUE_HERE",
"MAX_TOTAL_SIZE_MB": "YOUR_VALUE_HERE",
"DB_PATH": "YOUR_VALUE_HERE",
"POOL_MAX_READERS": "YOUR_VALUE_HERE",
"POOL_MAX_WRITERS": "YOUR_VALUE_HERE",
"POOL_CONNECTION_TIMEOUT_S": "YOUR_VALUE_HERE",
"POOL_IDLE_TIMEOUT_S": "YOUR_VALUE_HERE",
"POOL_HEALTH_CHECK_INTERVAL_S": "YOUR_VALUE_HERE",
"RETRY_MAX_RETRIES": "YOUR_VALUE_HERE",
"RETRY_BASE_DELAY_S": "YOUR_VALUE_HERE",
"RETRY_MAX_DELAY_S": "YOUR_VALUE_HERE",
"RETRY_JITTER": "YOUR_VALUE_HERE",
"RETRY_BACKOFF_FACTOR": "YOUR_VALUE_HERE",
"SQLITE_FOREIGN_KEYS": "YOUR_VALUE_HERE",
"SQLITE_JOURNAL_MODE": "YOUR_VALUE_HERE",
"SQLITE_SYNCHRONOUS": "YOUR_VALUE_HERE",
"SQLITE_TEMP_STORE": "YOUR_VALUE_HERE",
"SQLITE_MMAP_SIZE": "YOUR_VALUE_HERE",
"SQLITE_CACHE_SIZE": "YOUR_VALUE_HERE",
"SQLITE_PAGE_SIZE": "YOUR_VALUE_HERE",
"SQLITE_WAL_AUTOCHECKPOINT": "YOUR_VALUE_HERE",
"SQLITE_BUSY_TIMEOUT_MS": "YOUR_VALUE_HERE",
"SQLITE_WAL_CHECKPOINT": "YOUR_VALUE_HERE",
"SHUTDOWN_TIMEOUT_S": "YOUR_VALUE_HERE",
"SHUTDOWN_TIMEOUT_TEST_S": "YOUR_VALUE_HERE",
"QUEUE_TIMEOUT_S": "YOUR_VALUE_HERE",
"QUEUE_TIMEOUT_TEST_S": "YOUR_VALUE_HERE",
"CIRCUIT_BREAKER_FAILURE_THRESHOLD": "YOUR_VALUE_HERE",
"CIRCUIT_BREAKER_RECOVERY_TIMEOUT_S": "YOUR_VALUE_HERE",
"CIRCUIT_BREAKER_HALF_OPEN_MAX_CALLS": "YOUR_VALUE_HERE",
"POSTGRESQL_CONNECTION_STRING": "YOUR_SECRET_VALUE",
"POSTGRESQL_HOST": "YOUR_VALUE_HERE",
"POSTGRESQL_PORT": "YOUR_VALUE_HERE",
"POSTGRESQL_USER": "YOUR_VALUE_HERE",
"POSTGRESQL_PASSWORD": "YOUR_SECRET_VALUE",
"POSTGRESQL_DATABASE": "YOUR_VALUE_HERE",
"POSTGRESQL_POOL_MIN": "YOUR_VALUE_HERE",
"POSTGRESQL_POOL_MAX": "YOUR_VALUE_HERE",
"POSTGRESQL_POOL_TIMEOUT_S": "YOUR_VALUE_HERE",
"POSTGRESQL_COMMAND_TIMEOUT_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MIGRATION_TIMEOUT_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_INACTIVE_LIFETIME_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_QUERIES": "YOUR_VALUE_HERE",
"POSTGRESQL_TCP_KEEPALIVES_IDLE_S": "YOUR_VALUE_HERE",
"POSTGRESQL_TCP_KEEPALIVES_INTERVAL_S": "YOUR_VALUE_HERE",
"POSTGRESQL_TCP_KEEPALIVES_COUNT": "YOUR_VALUE_HERE",
"POSTGRESQL_STATEMENT_CACHE_SIZE": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_CACHED_STATEMENT_LIFETIME_S": "YOUR_VALUE_HERE",
"POSTGRESQL_MAX_CACHEABLE_STATEMENT_SIZE": "YOUR_VALUE_HERE",
"POSTGRESQL_SSL_MODE": "YOUR_VALUE_HERE",
"POSTGRESQL_SCHEMA": "YOUR_VALUE_HERE",
"ENABLE_SEMANTIC_SEARCH": "YOUR_VALUE_HERE",
"ENABLE_EMBEDDING_GENERATION": "YOUR_VALUE_HERE",
"OLLAMA_HOST": "YOUR_VALUE_HERE",
"OLLAMA_AUTO_PULL": "YOUR_VALUE_HERE",
"OLLAMA_PULL_TIMEOUT_S": "YOUR_VALUE_HERE",
"EMBEDDING_OLLAMA_TRUNCATE": "YOUR_VALUE_HERE",
"EMBEDDING_OLLAMA_NUM_CTX": "YOUR_VALUE_HERE",
"EMBEDDING_MODEL": "YOUR_VALUE_HERE",
"EMBEDDING_DIM": "YOUR_VALUE_HERE",
"EMBEDDING_TIMEOUT_S": "YOUR_VALUE_HERE",
"EMBEDDING_RETRY_MAX_ATTEMPTS": "YOUR_VALUE_HERE",
"EMBEDDING_RETRY_BASE_DELAY_S": "YOUR_VALUE_HERE",
"EMBEDDING_MAX_CONCURRENT": "YOUR_VALUE_HERE",
"ENABLE_SUMMARY_GENERATION": "YOUR_VALUE_HERE",
"SUMMARY_PROVIDER": "YOUR_VALUE_HERE",
"SUMMARY_MODEL": "YOUR_VALUE_HERE",
"SUMMARY_MAX_TOKENS": "YOUR_VALUE_HERE",
"SUMMARY_TIMEOUT_S": "YOUR_VALUE_HERE",
"SUMMARY_RETRY_MAX_ATTEMPTS": "YOUR_VALUE_HERE",
"SUMMARY_RETRY_BASE_DELAY_S": "YOUR_VALUE_HERE",
"SUMMARY_MAX_CONCURRENT": "YOUR_VALUE_HERE",
"SUMMARY_PROMPT": "YOUR_VALUE_HERE",
"SUMMARY_MIN_CONTENT_LENGTH": "YOUR_VALUE_HERE",
"SUMMARY_OLLAMA_NUM_CTX": "YOUR_VALUE_HERE",
"SUMMARY_OLLAMA_TRUNCATE": "YOUR_VALUE_HERE",
"SUMMARY_OPENAI_REASONING_EFFORT": "YOUR_VALUE_HERE",
"SUMMARY_ANTHROPIC_EFFORT": "YOUR_VALUE_HERE",
"ANTHROPIC_API_KEY": "YOUR_SECRET_VALUE",
"ENABLE_FTS": "YOUR_VALUE_HERE",
"FTS_LANGUAGE": "YOUR_VALUE_HERE",
"FTS_RERANK_WINDOW_SIZE": "YOUR_VALUE_HERE",
"FTS_RERANK_GAP_MERGE": "YOUR_VALUE_HERE",
"ENABLE_HYBRID_SEARCH": "YOUR_VALUE_HERE",
"HYBRID_RRF_K": "YOUR_VALUE_HERE",
"HYBRID_RRF_OVERFETCH": "YOUR_VALUE_HERE",
"HYBRID_FTS_OR_THRESHOLD": "YOUR_VALUE_HERE",
"SEARCH_DEFAULT_SORT_BY": "YOUR_VALUE_HERE",
"SEARCH_TRUNCATION_LENGTH": "YOUR_VALUE_HERE",
"ENABLE_CHUNKING": "YOUR_VALUE_HERE",
"CHUNK_SIZE": "YOUR_VALUE_HERE",
"CHUNK_OVERLAP": "YOUR_VALUE_HERE",
"CHUNK_AGGREGATION": "YOUR_VALUE_HERE",
"CHUNK_DEDUP_OVERFETCH": "YOUR_VALUE_HERE",
"ENABLE_RERANKING": "YOUR_VALUE_HERE",
"RERANKING_PROVIDER": "YOUR_VALUE_HERE",
"RERANKING_MODEL": "YOUR_VALUE_HERE",
"RERANKING_MAX_LENGTH": "YOUR_VALUE_HERE",
"RERANKING_OVERFETCH": "YOUR_VALUE_HERE",
"RERANKING_CACHE_DIR": "YOUR_VALUE_HERE",
"RERANKING_CHARS_PER_TOKEN": "YOUR_VALUE_HERE",
"RERANKING_INTRA_OP_THREADS": "YOUR_VALUE_HERE",
"RERANKING_CPU_MEM_ARENA": "YOUR_VALUE_HERE",
"RERANKING_BATCH_SIZE": "YOUR_VALUE_HERE",
"EMBEDDING_PROVIDER": "YOUR_VALUE_HERE",
"OPENAI_API_KEY": "YOUR_SECRET_VALUE",
"OPENAI_API_BASE": "YOUR_VALUE_HERE",
"OPENAI_ORGANIZATION": "YOUR_VALUE_HERE",
"AZURE_OPENAI_API_KEY": "YOUR_SECRET_VALUE",
"AZURE_OPENAI_ENDPOINT": "YOUR_VALUE_HERE",
"AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME": "YOUR_VALUE_HERE",
"AZURE_OPENAI_API_VERSION": "YOUR_VALUE_HERE",
"HUGGINGFACEHUB_API_TOKEN": "YOUR_SECRET_VALUE",
"VOYAGE_API_KEY": "YOUR_SECRET_VALUE",
"VOYAGE_TRUNCATION": "YOUR_VALUE_HERE",
"VOYAGE_BATCH_SIZE": "YOUR_VALUE_HERE",
"LANGSMITH_TRACING": "YOUR_VALUE_HERE",
"LANGSMITH_API_KEY": "YOUR_SECRET_VALUE",
"LANGSMITH_PROJECT": "YOUR_VALUE_HERE",
"LANGSMITH_ENDPOINT": "YOUR_VALUE_HERE",
"METADATA_INDEXED_FIELDS": "YOUR_VALUE_HERE",
"METADATA_INDEX_SYNC_MODE": "YOUR_VALUE_HERE",
"MCP_TRANSPORT": "YOUR_VALUE_HERE",
"FASTMCP_HOST": "YOUR_VALUE_HERE",
"FASTMCP_PORT": "YOUR_VALUE_HERE",
"FASTMCP_STATELESS_HTTP": "YOUR_VALUE_HERE",
"DISABLED_TOOLS": "YOUR_VALUE_HERE",
"MCP_AUTH_TOKEN": "YOUR_SECRET_VALUE",
"MCP_AUTH_CLIENT_ID": "YOUR_VALUE_HERE",
"MCP_AUTH_PROVIDER": "YOUR_VALUE_HERE",
"MCP_SERVER_INSTRUCTIONS": "YOUR_VALUE_HERE"
}
}
}
}~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonNo remote HTTP endpoint is advertised. Use the package or stdio setup shown in Install.
mcp-context-server is an MCP server for An MCP server that provides persistent multimodal context storage for LLM agents.. It supports STDIO, HTTP transport.
Use the generated config in Install. This server runs with uvx mcp-context-server; add any required environment variables before starting your client.
Choose the Claude Desktop tab in Install and copy the config for uvx mcp-context-server. Add required environment variables before starting Claude Desktop.
Choose the Claude Code tab in Install and copy the config for uvx mcp-context-server. Add required environment variables before starting Claude Code.
Choose the Codex tab in Install and copy the config for uvx mcp-context-server. Add required environment variables before starting Codex.
Choose the Cursor or VS Code tab in Install and copy the config for uvx mcp-context-server. Add required environment variables before starting Cursor or VS Code.
mcp-context-server uses STDIO, HTTP transport. Use the package or command config in Install.
mcp-context-server inventory is listed when the MCP endpoint exposes tools, resources, or prompts. Some servers require auth first.
mcp-context-server does not advertise a verified auth requirement. If discovery fails, it may still need provider login, an API key, a bearer token, or a session header.
| Package | Registry | Version | Inputs |
|---|---|---|---|
mcp-context-serverstdio | pypi | 2.2.2 | Env: LOG_LEVEL Env: STORAGE_BACKEND Env: MAX_IMAGE_SIZE_MB Env: MAX_TOTAL_SIZE_MB Env: DB_PATH Env: POOL_MAX_READERS Env: POOL_MAX_WRITERS Env: POOL_CONNECTION_TIMEOUT_S Env: POOL_IDLE_TIMEOUT_S Env: POOL_HEALTH_CHECK_INTERVAL_S Env: RETRY_MAX_RETRIES Env: RETRY_BASE_DELAY_S Env: RETRY_MAX_DELAY_S Env: RETRY_JITTER Env: RETRY_BACKOFF_FACTOR Env: SQLITE_FOREIGN_KEYS Env: SQLITE_JOURNAL_MODE Env: SQLITE_SYNCHRONOUS Env: SQLITE_TEMP_STORE Env: SQLITE_MMAP_SIZE Env: SQLITE_CACHE_SIZE Env: SQLITE_PAGE_SIZE Env: SQLITE_WAL_AUTOCHECKPOINT Env: SQLITE_BUSY_TIMEOUT_MS Env: SQLITE_WAL_CHECKPOINT Env: SHUTDOWN_TIMEOUT_S Env: SHUTDOWN_TIMEOUT_TEST_S Env: QUEUE_TIMEOUT_S Env: QUEUE_TIMEOUT_TEST_S Env: CIRCUIT_BREAKER_FAILURE_THRESHOLD Env: CIRCUIT_BREAKER_RECOVERY_TIMEOUT_S Env: CIRCUIT_BREAKER_HALF_OPEN_MAX_CALLS Env: POSTGRESQL_CONNECTION_STRING secret Env: POSTGRESQL_HOST Env: POSTGRESQL_PORT Env: POSTGRESQL_USER Env: POSTGRESQL_PASSWORD secret Env: POSTGRESQL_DATABASE Env: POSTGRESQL_POOL_MIN Env: POSTGRESQL_POOL_MAX Env: POSTGRESQL_POOL_TIMEOUT_S Env: POSTGRESQL_COMMAND_TIMEOUT_S Env: POSTGRESQL_MIGRATION_TIMEOUT_S Env: POSTGRESQL_MAX_INACTIVE_LIFETIME_S Env: POSTGRESQL_MAX_QUERIES Env: POSTGRESQL_TCP_KEEPALIVES_IDLE_S Env: POSTGRESQL_TCP_KEEPALIVES_INTERVAL_S Env: POSTGRESQL_TCP_KEEPALIVES_COUNT Env: POSTGRESQL_STATEMENT_CACHE_SIZE Env: POSTGRESQL_MAX_CACHED_STATEMENT_LIFETIME_S Env: POSTGRESQL_MAX_CACHEABLE_STATEMENT_SIZE Env: POSTGRESQL_SSL_MODE Env: POSTGRESQL_SCHEMA Env: ENABLE_SEMANTIC_SEARCH Env: ENABLE_EMBEDDING_GENERATION Env: OLLAMA_HOST Env: OLLAMA_AUTO_PULL Env: OLLAMA_PULL_TIMEOUT_S Env: EMBEDDING_OLLAMA_TRUNCATE Env: EMBEDDING_OLLAMA_NUM_CTX Env: EMBEDDING_MODEL Env: EMBEDDING_DIM Env: EMBEDDING_TIMEOUT_S Env: EMBEDDING_RETRY_MAX_ATTEMPTS Env: EMBEDDING_RETRY_BASE_DELAY_S Env: EMBEDDING_MAX_CONCURRENT Env: ENABLE_SUMMARY_GENERATION Env: SUMMARY_PROVIDER Env: SUMMARY_MODEL Env: SUMMARY_MAX_TOKENS Env: SUMMARY_TIMEOUT_S Env: SUMMARY_RETRY_MAX_ATTEMPTS Env: SUMMARY_RETRY_BASE_DELAY_S Env: SUMMARY_MAX_CONCURRENT Env: SUMMARY_PROMPT Env: SUMMARY_MIN_CONTENT_LENGTH Env: SUMMARY_OLLAMA_NUM_CTX Env: SUMMARY_OLLAMA_TRUNCATE Env: SUMMARY_OPENAI_REASONING_EFFORT Env: SUMMARY_ANTHROPIC_EFFORT Env: ANTHROPIC_API_KEY secret Env: ENABLE_FTS Env: FTS_LANGUAGE Env: FTS_RERANK_WINDOW_SIZE Env: FTS_RERANK_GAP_MERGE Env: ENABLE_HYBRID_SEARCH Env: HYBRID_RRF_K Env: HYBRID_RRF_OVERFETCH Env: HYBRID_FTS_OR_THRESHOLD Env: SEARCH_DEFAULT_SORT_BY Env: SEARCH_TRUNCATION_LENGTH Env: ENABLE_CHUNKING Env: CHUNK_SIZE Env: CHUNK_OVERLAP Env: CHUNK_AGGREGATION Env: CHUNK_DEDUP_OVERFETCH Env: ENABLE_RERANKING Env: RERANKING_PROVIDER Env: RERANKING_MODEL Env: RERANKING_MAX_LENGTH Env: RERANKING_OVERFETCH Env: RERANKING_CACHE_DIR Env: RERANKING_CHARS_PER_TOKEN Env: RERANKING_INTRA_OP_THREADS Env: RERANKING_CPU_MEM_ARENA Env: RERANKING_BATCH_SIZE Env: EMBEDDING_PROVIDER Env: OPENAI_API_KEY secret Env: OPENAI_API_BASE Env: OPENAI_ORGANIZATION Env: AZURE_OPENAI_API_KEY secret Env: AZURE_OPENAI_ENDPOINT Env: AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME Env: AZURE_OPENAI_API_VERSION Env: HUGGINGFACEHUB_API_TOKEN secret Env: VOYAGE_API_KEY secret Env: VOYAGE_TRUNCATION Env: VOYAGE_BATCH_SIZE Env: LANGSMITH_TRACING Env: LANGSMITH_API_KEY secret Env: LANGSMITH_PROJECT Env: LANGSMITH_ENDPOINT Env: METADATA_INDEXED_FIELDS Env: METADATA_INDEX_SYNC_MODE Env: MCP_TRANSPORT Env: FASTMCP_HOST Env: FASTMCP_PORT Env: FASTMCP_STATELESS_HTTP Env: DISABLED_TOOLS Env: MCP_AUTH_TOKEN secret Env: MCP_AUTH_CLIENT_ID Env: MCP_AUTH_PROVIDER Env: MCP_SERVER_INSTRUCTIONS |
ghcr.io/alex-feel/mcp-context-server:2.2.2streamable-http | oci | Not captured | Env: LOG_LEVEL Env: STORAGE_BACKEND Env: MAX_IMAGE_SIZE_MB Env: MAX_TOTAL_SIZE_MB Env: DB_PATH Env: POOL_MAX_READERS Env: POOL_MAX_WRITERS Env: POOL_CONNECTION_TIMEOUT_S Env: POOL_IDLE_TIMEOUT_S Env: POOL_HEALTH_CHECK_INTERVAL_S Env: RETRY_MAX_RETRIES Env: RETRY_BASE_DELAY_S Env: RETRY_MAX_DELAY_S Env: RETRY_JITTER Env: RETRY_BACKOFF_FACTOR Env: SQLITE_FOREIGN_KEYS Env: SQLITE_JOURNAL_MODE Env: SQLITE_SYNCHRONOUS Env: SQLITE_TEMP_STORE Env: SQLITE_MMAP_SIZE Env: SQLITE_CACHE_SIZE Env: SQLITE_PAGE_SIZE Env: SQLITE_WAL_AUTOCHECKPOINT Env: SQLITE_BUSY_TIMEOUT_MS Env: SQLITE_WAL_CHECKPOINT Env: SHUTDOWN_TIMEOUT_S Env: SHUTDOWN_TIMEOUT_TEST_S Env: QUEUE_TIMEOUT_S Env: QUEUE_TIMEOUT_TEST_S Env: CIRCUIT_BREAKER_FAILURE_THRESHOLD Env: CIRCUIT_BREAKER_RECOVERY_TIMEOUT_S Env: CIRCUIT_BREAKER_HALF_OPEN_MAX_CALLS Env: POSTGRESQL_CONNECTION_STRING secret Env: POSTGRESQL_HOST Env: POSTGRESQL_PORT Env: POSTGRESQL_USER Env: POSTGRESQL_PASSWORD secret Env: POSTGRESQL_DATABASE Env: POSTGRESQL_POOL_MIN Env: POSTGRESQL_POOL_MAX Env: POSTGRESQL_POOL_TIMEOUT_S Env: POSTGRESQL_COMMAND_TIMEOUT_S Env: POSTGRESQL_MIGRATION_TIMEOUT_S Env: POSTGRESQL_MAX_INACTIVE_LIFETIME_S Env: POSTGRESQL_MAX_QUERIES Env: POSTGRESQL_TCP_KEEPALIVES_IDLE_S Env: POSTGRESQL_TCP_KEEPALIVES_INTERVAL_S Env: POSTGRESQL_TCP_KEEPALIVES_COUNT Env: POSTGRESQL_STATEMENT_CACHE_SIZE Env: POSTGRESQL_MAX_CACHED_STATEMENT_LIFETIME_S Env: POSTGRESQL_MAX_CACHEABLE_STATEMENT_SIZE Env: POSTGRESQL_SSL_MODE Env: POSTGRESQL_SCHEMA Env: ENABLE_SEMANTIC_SEARCH Env: ENABLE_EMBEDDING_GENERATION Env: OLLAMA_HOST Env: OLLAMA_AUTO_PULL Env: OLLAMA_PULL_TIMEOUT_S Env: EMBEDDING_OLLAMA_TRUNCATE Env: EMBEDDING_OLLAMA_NUM_CTX Env: EMBEDDING_MODEL Env: EMBEDDING_DIM Env: EMBEDDING_TIMEOUT_S Env: EMBEDDING_RETRY_MAX_ATTEMPTS Env: EMBEDDING_RETRY_BASE_DELAY_S Env: EMBEDDING_MAX_CONCURRENT Env: ENABLE_SUMMARY_GENERATION Env: SUMMARY_PROVIDER Env: SUMMARY_MODEL Env: SUMMARY_MAX_TOKENS Env: SUMMARY_TIMEOUT_S Env: SUMMARY_RETRY_MAX_ATTEMPTS Env: SUMMARY_RETRY_BASE_DELAY_S Env: SUMMARY_MAX_CONCURRENT Env: SUMMARY_PROMPT Env: SUMMARY_MIN_CONTENT_LENGTH Env: SUMMARY_OLLAMA_NUM_CTX Env: SUMMARY_OLLAMA_TRUNCATE Env: SUMMARY_OPENAI_REASONING_EFFORT Env: SUMMARY_ANTHROPIC_EFFORT Env: ANTHROPIC_API_KEY secret Env: ENABLE_FTS Env: FTS_LANGUAGE Env: FTS_RERANK_WINDOW_SIZE Env: FTS_RERANK_GAP_MERGE Env: ENABLE_HYBRID_SEARCH Env: HYBRID_RRF_K Env: HYBRID_RRF_OVERFETCH Env: HYBRID_FTS_OR_THRESHOLD Env: SEARCH_DEFAULT_SORT_BY Env: SEARCH_TRUNCATION_LENGTH Env: ENABLE_CHUNKING Env: CHUNK_SIZE Env: CHUNK_OVERLAP Env: CHUNK_AGGREGATION Env: CHUNK_DEDUP_OVERFETCH Env: ENABLE_RERANKING Env: RERANKING_PROVIDER Env: RERANKING_MODEL Env: RERANKING_MAX_LENGTH Env: RERANKING_OVERFETCH Env: RERANKING_CACHE_DIR Env: RERANKING_CHARS_PER_TOKEN Env: RERANKING_INTRA_OP_THREADS Env: RERANKING_CPU_MEM_ARENA Env: RERANKING_BATCH_SIZE Env: EMBEDDING_PROVIDER Env: OPENAI_API_KEY secret Env: OPENAI_API_BASE Env: OPENAI_ORGANIZATION Env: AZURE_OPENAI_API_KEY secret Env: AZURE_OPENAI_ENDPOINT Env: AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME Env: AZURE_OPENAI_API_VERSION Env: HUGGINGFACEHUB_API_TOKEN secret Env: VOYAGE_API_KEY secret Env: VOYAGE_TRUNCATION Env: VOYAGE_BATCH_SIZE Env: LANGSMITH_TRACING Env: LANGSMITH_API_KEY secret Env: LANGSMITH_PROJECT Env: LANGSMITH_ENDPOINT Env: METADATA_INDEXED_FIELDS Env: METADATA_INDEX_SYNC_MODE Env: MCP_TRANSPORT Env: FASTMCP_HOST Env: FASTMCP_PORT Env: FASTMCP_STATELESS_HTTP Env: DISABLED_TOOLS Env: MCP_AUTH_TOKEN secret Env: MCP_AUTH_CLIENT_ID Env: MCP_AUTH_PROVIDER Env: MCP_SERVER_INSTRUCTIONS |