dev.aic0rt3x.memory/mcp
Official15 toolsAI Cortex Storage
Persistent cloud memory for AI agents. Store and search key-value memories across sessions.
Persistent cloud memory for AI agents to store and search key-value data.
Captured live from the server via tools/list.
get_memory
Retrieve a stored value by namespace and key.
Parameters (2)
- keystringrequired
≤ 255 characters, no '/'
- namespacestringrequired
≤ 255 characters, no '/'
put_memory
Store a value with optional tags, priority, and storage duration in months (default 1). value_json must be ≤ 1 MB. On overwrite, the existing expiry is scaled by the KB size ratio of old to new value.
Parameters (6)
- keystringrequired
≤ 255 characters, no '/'
- monthsinteger
How long to store this entry in months (default 1, minimum 1). Ignored on overwrite — existing expiry is scaled by the KB size ratio of old to new value.
- namespacestringrequired
≤ 255 characters, no '/'
- priorityinteger
Importance 1–10; higher = more important. Default 5. Used by top_memories to surface the most relevant context.
- tagsarray
Labels for searching and grouping. Duplicates are deduplicated automatically.
- value_jsonstringrequired
JSON-encoded value
delete_memory
Delete a stored value.
Parameters (2)
- keystringrequired
≤ 255 characters, no '/'
- namespacestringrequired
≤ 255 characters, no '/'
list_keys
List keys in a namespace with metadata (created_at, updated_at, updated_count, ttl, priority, last_modified_key_id). Returns up to 1000 keys sorted by recency. Expired keys are automatically excluded.
Parameters (1)
- namespacestringrequired
≤ 255 characters, no '/'
top_memories
Return the top N highest-priority non-expired keys in a namespace, ordered by priority descending. Useful for loading the most important context when space is limited. Maximum n is 1000.
Parameters (2)
- ninteger
Number of keys to return (default 10, max 1000)
- namespacestringrequired
≤ 255 characters, no '/'
list_namespaces
List all namespaces for this account.
No parameters.
search_by_tag
Find (namespace, key) pairs with a given tag. Returns up to 1000 results.
Parameters (1)
- tagstringrequired
Tag to search for. Returns up to 1000 (namespace, key) pairs.
get_account
Get account status, credit balance, and available credits.
No parameters.
list_api_keys
List all API keys on this account.
No parameters.
create_api_key
Create a new live API key. Only available for active accounts. The key is shown once — store it immediately.
Parameters (1)
- labelstring
Human-readable label (e.g. 'claude-desktop')
revoke_api_key
Revoke an API key by ID. The key stops working immediately.
Parameters (1)
- key_idstringrequired
The key ID to revoke, as returned by list_api_keys.
list_payments
List payment history for this account.
Parameters (2)
- limitinteger
Max results (default 50, max 100)
- offsetinteger
Pagination offset (default 0)
settle_balance
Charges the saved payment method to settle your outstanding balance. Requires explicit user approval before running. For trial accounts, returns the activation URL instead. Minimum charge: $5.
No parameters.
submit_exit_feedback
Submit feedback when a trial ends without activation. Free to call — no credits charged. Only the first submission per account is recorded; duplicates are silently ignored. Call this when the user declines to activate or the trial is exhausted.
Parameters (2)
- detailstring
Optional free-text context (truncated at 2000 chars)
- reasonstringrequired
Primary reason for not activating
submit_feature_request
Submit a feature request or product feedback. Charged at storage rate: ceil_kb(description_length) × 100 credits per KB. Available to trial and active accounts alike.
Parameters (1)
- descriptionstringrequired
Description of the requested feature (truncated at 10,000 chars)
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://memory.aic0rt3x.dev/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.