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 |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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