Velixar MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VELIXAR_DEBUG | No | true for verbose logging | |
| VELIXAR_API_KEY | Yes | Your API key (starts with vlx_) | |
| VELIXAR_API_URL | No | Custom API endpoint | |
| VELIXAR_USER_ID | No | User ID for memory scoping | |
| VELIXAR_LOG_FORMAT | No | json for structured Datadog/CloudWatch logging | |
| VELIXAR_HEALTH_PORT | No | Port for HTTP health check endpoint | |
| VELIXAR_WORKSPACE_ID | No | Explicit workspace scope |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| velixar_storeA | Store a memory for later retrieval. Use for important facts, decisions, user preferences, project context, or anything worth remembering long-term. Memories are workspace-scoped and persist across sessions. Long content is automatically chunked; max 50,000 characters (larger is rejected with a 400 before embedding — split it or chunk client-side). DEDUP (before you call): exact byte-identical duplicates are always blocked server-side. If this content may overlap semantically with existing memories, either velixar_search first or pass check_duplicate:true to run a near-duplicate check. |
| velixar_searchA | Search stored memories by semantic similarity. Returns ranked results with relevance scores. Supports filtering by tags, date range, tier, and memory type. |
| velixar_listA | List recent memories with pagination. Returns full metadata including IDs, tags, and timestamps. Supports filtering by tags, date range, tier, and memory type. |
| velixar_updateC | Update an existing memory's content or tags. |
| velixar_deleteA | Delete or archive memories. Use archive: true for soft-delete (recoverable). |
| velixar_contextA | Synthesize the best working brief for the current workspace. Recommended first tool for any new task. Returns summary, relevant facts, open issues, contradiction flags, and pattern hints. |
| velixar_inspectA | Deep inspection of a specific memory — raw content, provenance, relations, chain links. |
| velixar_graph_traverseB | Walk relationships from an entity — "what connects to X?" Supports fuzzy entity matching, relationship and entity type filtering. |
| velixar_graph_searchB | Fuzzy entity search by name or type. Use to find entities without knowing exact names. |
| velixar_graph_statsA | KG overview — entity count, relationship count, top entity types. Workspace-scoped. |
| velixar_identityB | User profile — preferences, expertise, communication style, recurring goals, stable constraints. Supports get (default), store, update, delete, list, and history actions. Workspace-scoped. |
| velixar_contradictionsA | Surface conflicting beliefs, preferences, or facts. Supports resolve action to mark contradictions as resolved. Returns pairs of contradicting statements with severity and linked memory IDs. |
| velixar_timelineB | Show how a topic, entity, or belief evolved over time. Supports date range filtering and summary mode for long histories. |
| velixar_patternsB | Surface recurring problem/solution motifs from memory. Omit topic to return all detected patterns. Supports dismiss action. |
| velixar_distillA | Extract durable memories from session content. Use at natural memory-worthy breakpoints: task complete, decision made, bug solved, preference clarified. Detects duplicates (skips near-identical content) and flags active contradictions. Use preview: true to see extractions without storing. |
| velixar_session_saveA | Save a session summary for later recall. Auto-generates session_id if not provided. Returns the session_id for later recall. |
| velixar_session_recallA | Recall memories from a previous session by session ID, date, or topic. Use when resuming work to restore prior context. Supports chunk_id for drill-down into specific time segments (from session_resume manifest). Use order="chronological" for full narrative reconstruction (oldest-first). |
| velixar_session_resumeA | Reconstruct full session context in a single call — the recommended way to resume work. Returns narrative summary, key decisions, open threads, and last state. |
| velixar_batch_storeA | Store multiple memories in one call. Returns per-item status. Use for bulk imports or multi-fact storage. Max 20 items per call. |
| velixar_consolidateA | Merge related episodic memories into a single semantic memory. Preserves originals as provenance. Use when multiple episodic memories cover the same topic and should be unified. Provide memory IDs to consolidate, or a topic to auto-find candidates. Set preview=true to see what would be merged without executing. |
| velixar_retagA | Update tags on one or more memories. Use for organizing, correcting, or enriching memory metadata. Supports add, remove, or replace operations. |
| velixar_exportA | Export memories as structured data (JSON or Markdown). Supports filtering by tags, tier, date range, and search query. |
| velixar_importA | Bulk import memories from structured data (JSON or Markdown). Max 50 items per call. Supports conflict detection: skip duplicates, overwrite, or merge. |
| velixar_uploadA | Upload a file into Velixar memory with full source provenance. Supports PDF, Markdown, text, CSV, JSON, DOCX, and code files. Parsed, chunked, and tagged with source metadata. |
| velixar_discover_dataB | Find which data sources contain information about a topic via knowledge graph. Returns source names, tables, and related insights. |
| velixar_list_sourcesB | List all connected data sources for the current customer. Supports filtering by type and status. |
| velixar_query_sourceC | Query a live data source through Marco Polo. Returns real-time data (ground truth). Natural language query is translated to SQL/API call. Always tag results as [LIVE DATA]. |
| velixar_multi_searchA | Search from multiple angles simultaneously with deduplication and temporal awareness. Returns merged results by default. Set |
| velixar_search_neighborhoodA | Find memories near a known memory in vector space. Classifies results as forward (newer chain links), backward (older), or lateral (related but independent). |
| velixar_lineageA | Trace the DERIVATION lineage of a memory — the knowledge-building graph, NOT similarity. Every edge was declared at store time via source_ids ("this memory was reasoned/built FROM those"). This answers "what understanding did this come from, and what was built on it" — fundamentally different from velixar_search_neighborhood, which finds memories that merely resemble one another in vector space. Upstream = ancestors (what it was built on); downstream = descendants (what was built on it). A memory with no ancestors is an origin (learned fresh). Returns nodes (each with hop distance and is_origin) and directed child→parent edges. |
| velixar_coverage_checkA | Check how well retrieved memories cover a topic. Returns coverage ratio, gaps, and suggested follow-up queries. Anti-hallucination guardrail — use before synthesizing an answer to verify completeness. |
| velixar_prepare_contextB | Assemble a token-budgeted, task-aware context package with explicit gap declaration. Runs multi-angle search, coverage check, and temporal analysis internally. |
| velixar_refine_contextB | Expand a section, fill a gap, or add a topic to an existing context package. Accepts a single action or an array of actions for batch refinement. |
| velixar_healthA | Check Velixar backend connectivity and health. Returns connection state, workspace, and latency. |
| velixar_debugA | Get debug information about the current Velixar MCP server state. Returns workspace config, cache state, API timings, retry counts, circuit breaker state. |
| velixar_capabilitiesA | List all available Velixar tools, resources, prompts, and features. Use to discover what cognitive capabilities are currently enabled. |
| velixar_securityA | Get or set the security scanning mode for memory content. Modes: "standard" (default), "strict" (PII redaction), "off" (no scanning). |
| velixar_audit_logA | Query recent tool calls made by THIS MCP session (in-process diagnostics, volatile, completed calls only). For the durable, hash-chained provenance trail pass durable:true — that queries the backend audit chain. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| cognitive_constitution | Core behavioral rules, cognitive modes, anti-patterns, error handling, and justification policy. Read this first. |
| recall_prior_reasoning | Recall and reconstruct prior reasoning about a topic. Use when resuming work or verifying past decisions. |
| build_project_context | Build comprehensive context for a project or workspace. Use when starting work on a project. |
| profile_entity | Build a comprehensive profile of a specific entity (person, technology, concept). |
| orient_then_narrow | Master reasoning pattern — broad orientation then targeted narrowing. Use for any task where context is broad or uncertain. |
| resolve_contradiction | Investigate and resolve a contradiction between stored beliefs or facts. |
| identify_knowledge_gaps | Find what is missing or incomplete in the workspace knowledge. |
| trace_belief_evolution | Trace how a belief, preference, or understanding changed over time. |
| resume_previous_session | Resume work from a previous session. Use when returning to a project after a break. |
| reconstruct_decision_path | Reconstruct the reasoning path that led to a specific decision. |
| distill_session | Extract and store durable memories from the current session. Use at session end or natural breakpoints. |
| consolidate_topic_memory | Merge scattered memories about a topic into a unified semantic memory. |
| retag_recent_memories | Review and improve tags on recent memories for better organization and retrieval. |
| summarize_user_identity | Build a comprehensive summary of the user identity for this workspace. |
| detect_preference_shift | Detect if user preferences or beliefs have shifted over time. |
| align_response_style | Check user communication preferences and align response style accordingly. |
| org_knowledge_review | Review org-level knowledge: cross-workspace patterns, promotion candidates, isolation checks. |
| evaluate_product_fit | Evaluate whether a domain/company is a good fit for a product or service. Synthesizes knowledge graph data about the domain. |
| recall_first | Stewardship workflow. Use BEFORE finalizing any non-trivial code change, decision, or design that future sessions will need. Enforces a recall → act → persist → verify loop. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Velixar — Cognitive Constitution | Behavioral rules, cognitive modes, anti-patterns, and justification policy |
| Velixar — User Identity | No identity profile yet — store preferences to build one |
| Velixar — Domain Shadow Graph | Knowledge graph entities and relationships for a specific domain. Replace {domain} with the domain name. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/VelixarAi/velixar-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server