Leteo
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| mem_capture_passiveA | Extract and save the Key Learnings items a subagent ended with, in any of the twelve languages Leteo writes memories in. Each becomes a memory of its own, filed under the tool that produced it. |
| mem_compareA | Persist a semantic verdict between two observation IDs. Semantic not_conflict is a successful no-op. |
| mem_contextA | Get pinned and recent observations plus the recent sessions and user prompts of a project. Answers about the current project unless you pass a project or all_projects. Long bodies come back as a 400-character preview marked |
| mem_current_projectA | Detect the current project without failing on ambiguous or invalid project context. |
| mem_deleteA | Delete an observation by ID. Soft-delete by default; hard_delete permanently removes it. |
| mem_doctorA | Run read-only SQLite, FTS, foreign-key, and mutation-journal diagnostics. |
| mem_get_observationA | Get one complete observation by its numeric identifier, with its full body — unlike mem_search and mem_context, which preview it. Reads |
| mem_judgeA | Record a manual verdict on a pending relation surfaced by mem_save. Manual not_conflict verdicts are persisted. Reason and evidence each come back as a 400-character preview marked |
| mem_merge_projectsA | Merge comma-separated project name variants into one canonical project. |
| mem_pinA | Pin a local observation so it appears before recent observations in memory context. |
| mem_reviewA | List observations due for review or mark one reviewed. Actions: list, mark_reviewed. Bodies come back as a 400-character preview marked |
| mem_saveB | Save an observation to persistent memory. Without session_id, uses a stable manual-save session for the detected project. |
| mem_save_promptA | Save a user prompt in an existing session. The prompt comes back as a 400-character preview marked |
| mem_searchA | Search persistent observations by full-text query and optional filters. Answers about the current project unless you pass a project or all_projects. Long bodies come back as a 400-character preview marked |
| mem_session_endA | End an existing memory session and optionally attach a summary. The session comes back with its summary as a 400-character preview marked |
| mem_session_startA | Create a memory session, or return it unchanged if its identifier exists. |
| mem_session_summaryB | Save a structured end-of-session summary as persistent memory. |
| mem_statsA | Get aggregate memory store statistics. Takes no arguments and counts the whole store; for one project's counts call mem_doctor with that project. |
| mem_suggest_topic_keyA | Suggest a stable topic_key for observation upserts. |
| mem_timelineA | Show chronological context around a specific observation. Bodies come back as a 400-character preview marked |
| mem_unpinA | Unpin a local observation so it returns to normal recency order. |
| mem_updateA | Revise a stored memory. Fields left out keep their current value. The memory comes back as a 400-character preview marked |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/asanabrial/leteo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server