firm-memory-mcp
by ashish-ty
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FIRM_MEM0_HNSW | No | pgvector HNSW index setting | on |
| FIRM_MEM0_REPO | No | Legacy override for repo slug | |
| FIRM_MEM0_TOP_K | No | Legacy top K for provider | |
| FIRM_MEM0_PG_DSN | Yes | pgvector connection string | |
| FIRM_MEM0_RERANK | No | Local cross-encoder reranking | on |
| FIRM_MEMORY_REPO | No | Override the repo slug (default is git remote) | |
| FIRM_MEM0_API_KEY | No | Gateway key for the embedder (OpenAI-compatible) | |
| FIRM_MEM0_DISKANN | No | pgvector DiskANN index setting | off |
| FIRM_MEMORY_LIMIT | No | Results per search | 5 |
| FIRM_MEM0_BASE_URL | No | Gateway base URL for the embedder (OpenAI-compatible) | |
| FIRM_MEM0_THRESHOLD | No | Legacy relevance threshold for provider | |
| FIRM_MEMORY_DOMAINS | No | Domains this checkout belongs to | |
| FIRM_MEM0_COLLECTION | No | Collection name | mem0_firm |
| FIRM_MEM0_FIRM_OWNER | No | Legacy user_id owning the firm pool | |
| FIRM_MEM0_POOL_OWNER | No | user_id naming the pool | firm |
| FIRM_MEMORY_PROVIDER | No | Which provider to use | mem0 |
| FIRM_MEMORY_EXTRACTOR | No | provider (mem0's extractor), llm, or none | provider |
| FIRM_MEMORY_MIN_SCORE | No | Relevance floor | 0.3 |
| FIRM_MEM0_LLM_PROVIDER | No | litellm fronts every provider with one key | openai |
| FIRM_MEMORY_AUTO_APPROVE | No | Confidence-based automation | off |
| FIRM_MEMORY_CANDIDATES_PATH | No | Where proposals wait for a human | |
| FIRM_MEMORY_TIMEOUT_SECONDS | No | Bounded wait before giving up | 2.0 |
| FIRM_MEMORY_EXTRACTION_MODEL | No | Model for the llm extractor | |
| FIRM_MEMORY_EXTRACTION_API_KEY | No | Gateway key for extraction | |
| FIRM_MEMORY_EXTRACTION_API_BASE | No | Gateway URL for extraction |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues