# lanonasis-mcp

Manage long-term memory across projects with fast semantic search and retrieval. Create, update, and organize memories, then query them to ground your workflows with relevant context. Control API key…

## Quick Start

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

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

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

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

## Direct MCP Connection

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

## Tools (19)

- `create_memory` — Create a new memory with vector embedding
- `search_memories` — Search memories using semantic vector search
- `search_lanonasis_docs` — Search LanOnasis documentation for Memory as a Service (MaaS) platform
- `get_memory` — Get a specific memory by ID
- `update_memory` — Update an existing memory
- `delete_memory` — Delete a memory by ID
- `list_memories` — List memories with pagination and filters
- `create_api_key` — Create a new API key
- `list_api_keys` — List API keys
- `rotate_api_key` — Rotate an API key
- `revoke_api_key` — Revoke (deactivate) an API key without deleting it
- `delete_api_key` — Delete an API key
- `get_health_status` — Get system health status
- `get_auth_status` — Get authentication status
- `get_organization_info` — Get organization information
- `create_project` — Create a new project
- `list_projects` — List projects
- `get_config` — Get configuration settings
- `set_config` — Set configuration setting

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