# Lano-enterprise-mcp

Store and retrieve semantic memories using advanced vector search and intelligence-driven insight extraction. Organize knowledge across projects with secure access controls and comprehensive system h…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add lanonasis/lano-enterprise-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list lanonasis/lano-enterprise-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get lanonasis/lano-enterprise-mcp list_memories

# Call a tool
npx -y @smithery/cli@latest tool call lanonasis/lano-enterprise-mcp list_memories '{}'
```

## Direct MCP Connection

Endpoint: `https://lano-enterprise-mcp--lanonasis.run.tools`

## Tools (28)

- `list_memories` — List memories with pagination and filters. Returns paginated results sorted by the specified field.
- `create_memory` — Create a new memory with automatic vector embedding generation for semantic search. The content is processed to create …
- `create_memory_chunked` — Create memory entries from large content by automatically splitting into multiple chunks. Each chunk preserves context …
- `get_memory` — Retrieve a specific memory by its unique identifier. Returns full memory details including content, metadata, and times…
- `update_memory` — Update an existing memory's content, title, type, tags, or metadata. Only provided fields are updated; others remain un…
- `delete_memory` — Permanently delete a memory by its ID. This action cannot be undone.
- `search_memories` — Search memories using semantic vector search. Finds memories with similar meaning to the query, not just keyword matche…
- `search_lanonasis_docs` — Search the Lanonasis documentation for guides, API references, and SDK information.
- `list_api_keys` — List all API keys for the authenticated user. Shows key metadata but not the secret values.
- `create_api_key` — Create a new API key for programmatic access. The secret is only shown once upon creation.
- `delete_api_key` — Permanently delete an API key. This cannot be undone. Applications using this key will lose access.
- `rotate_api_key` — Generate a new secret for an existing API key. The old secret becomes invalid immediately.
- `revoke_api_key` — Deactivate an API key without deleting it. The key can potentially be reactivated later.
- `list_projects` — List all projects accessible to the user, optionally filtered by organization.
- `create_project` — Create a new project for organizing memories and API keys. Projects help separate concerns and manage access.
- `get_organization_info` — Get detailed information about an organization including settings, members count, and usage limits.
- `get_health_status` — Get comprehensive system health status including API, database, and service availability.
- `get_auth_status` — Get current authentication status, user information, and access level.
- `get_config` — Retrieve a configuration setting by key. Returns the current value and metadata.
- `set_config` — Update a configuration setting. Some settings may require admin access.
- `intelligence_health_check` — Check health status and availability of AI intelligence services including embedding and analysis endpoints.
- `intelligence_suggest_tags` — Get AI-powered tag suggestions for a memory based on its content. Uses natural language understanding to recommend rele…
- `intelligence_find_related` — Find semantically related memories using vector similarity search. Discovers connections between memories based on mean…
- `intelligence_detect_duplicates` — Detect potential duplicate memories using semantic similarity analysis. Helps identify redundant content for cleanup.
- `intelligence_extract_insights` — Extract actionable insights and summaries from memories using AI analysis. Great for decision support and knowledge syn…
- `intelligence_analyze_patterns` — Analyze usage patterns and trends across memories over time. Identifies what topics you focus on and how usage evolves.
- `memory_stats` — Get comprehensive statistics about memory usage including counts by type, storage used, and activity metrics.
- `memory_bulk_delete` — Delete multiple memories at once. This is a destructive operation that cannot be undone.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get lanonasis/lano-enterprise-mcp <tool-name>
```

## Resources

- `docs://api-reference` — Complete API documentation for all endpoints
- `config://current` — View current server configuration

## Prompts (3)

- `memory_workflow` (action, context) — Guide for creating, organizing, and searching memories effectively
- `api_key_management` — Best practices for managing API keys securely
- `intelligence_guide` — Guide to AI-powered memory analysis capabilities
