Skip to main content
Glama

Letta MCP Server

by oculairmedia

Insignia de evaluación de seguridad de MseeP.ai

Servidor Letta MCP

Un servidor que proporciona herramientas para la gestión de agentes, operaciones de memoria e integración con el sistema Letta.

Configuración rápida

Opción 1: Ejecutar con Node.js

# Development (with hot reload) npm run dev:sse # SSE transport # Production npm run build # Build TypeScript first npm run start:sse # SSE transport

Opción 2: Ejecutar con Docker

# Build and run locally docker build -t letta-mcp-server . docker run -d -p 3001:3001 -e PORT=3001 -e NODE_ENV=production --name letta-mcp letta-mcp-server # Or use the public image docker run -d -p 3001:3001 -e PORT=3001 -e NODE_ENV=production --name letta-mcp ghcr.io/oculairmedia/letta-mcp-server:latest

Estructura del directorio

  • index.js - Punto de entrada principal

  • core/ - Funcionalidad principal del servidor

  • tools/ - Implementaciones de herramientas individuales

  • transports/ - Implementaciones de transporte de servidor (stdio y SSE)

Herramientas disponibles

Gestión de agentes

Herramienta

Descripción

Parámetros requeridos

Parámetros opcionales

create_agent

Crear un nuevo agente Letta

nombre, descripción

modelo, incrustación

list_agents

Listar todos los agentes disponibles

-

filtrar

prompt_agent

Enviar un mensaje a un agente

agent_id, mensaje

-

get_agent

Obtener detalles del agente por ID

id del agente

-

modify_agent

Actualizar un agente existente

id_del_agente, datos_de_actualización

-

delete_agent

Eliminar un agente

id del agente

-

clone_agent

Clonar un agente existente

id_del_agente_de_origen, nombre_del_nuevo_agente

anular_herramientas_existentes, id_del_proyecto

bulk_delete_agents

Eliminar varios agentes

-

identificadores de agente, filtro de nombre de agente, filtro de etiqueta de agente

Gestión de la memoria

Herramienta

Descripción

Parámetros requeridos

Parámetros opcionales

list_memory_blocks

Listar todos los bloques de memoria

-

filtro, agent_id, página, tamaño de página, etiqueta

create_memory_block

Crear un nuevo bloque de memoria

nombre, etiqueta, valor

agent_id, metadatos

read_memory_block

Leer un bloque de memoria

id_de_bloque

id del agente

update_memory_block

Actualizar un bloque de memoria

id_de_bloque

valor, metadatos, agent_id

attach_memory_block

Adjuntar memoria a un agente

id_de_bloque, id_de_agente

etiqueta

Gestión de herramientas

Herramienta

Descripción

Parámetros requeridos

Parámetros opcionales

list_tools

Enumere todas las herramientas disponibles

-

filtro, página, tamaño de página

list_agent_tools

Lista de herramientas para un agente específico

id del agente

-

attach_tool

Adjuntar herramientas a un agente

id del agente

id_de_herramienta, id_de_herramienta, nombres_de_herramienta

upload_tool

Subir una nueva herramienta

nombre, descripción, código fuente

categoría, id_del_agente

bulk_attach_tool_to_agents

Adjuntar una herramienta a varios agentes

id_de_herramienta

filtro_de_nombre_del_agente, filtro_de_etiqueta_del_agente

Herramientas adicionales

  • Gestión de modelos : list_llm_models , list_embedding_models

  • Gestión de archivos : list_passages , create_passage , modify_passage , delete_passage

  • Administración del servidor MCP : list_mcp_servers , list_mcp_tools_by_server

  • Importación/Exportación : export_agent , import_agent

Operaciones de Docker

# View container logs docker logs -f letta-mcp # Stop the container docker stop letta-mcp # Update to latest version docker pull ghcr.io/oculairmedia/letta-mcp-server:latest docker stop letta-mcp docker rm letta-mcp docker run -d -p 3001:3001 -e PORT=3001 -e NODE_ENV=production --name letta-mcp ghcr.io/oculairmedia/letta-mcp-server:latest

Configuración con ajustes de MCP

Agregue el servidor a su mcp_settings.json:

"letta": { "command": "node", "args": [ "--no-warnings", "--experimental-modules", "path/to/letta-server/index.js" ], "env": { "LETTA_BASE_URL": "https://your-letta-instance.com", "LETTA_PASSWORD": "yourPassword" }, "disabled": false, "alwaysAllow": [ "upload_tool", "attach_tool", "list_agents", "list_memory_blocks" ], "timeout": 300 }

Para instancias remotas, utilice la configuración de URL:

"remote_letta_tools": { "url": "http://your-server:3001/sse", "disabled": false, "alwaysAllow": [ "attach_tool", "list_agents", "list_tools", "get_agent" ], "timeout": 120 }
Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Una implementación de servidor MCP que permite la interacción con la API de Letta para administrar agentes, bloques de memoria y herramientas en el sistema Letta.

  1. Configuración rápida
    1. Opción 1: Ejecutar con Node.js
    2. Opción 2: Ejecutar con Docker
  2. Estructura del directorio
    1. Herramientas disponibles
      1. Gestión de agentes
      2. Gestión de la memoria
      3. Gestión de herramientas
      4. Herramientas adicionales
    2. Operaciones de Docker
      1. Configuración con ajustes de MCP

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.
          Last updated -
          42
          507
          104
          MIT License
          • Apple
        • A
          security
          F
          license
          A
          quality
          An MCP server that enables LLMs to interact with Agent-to-Agent (A2A) protocol compatible agents, allowing for sending messages, tracking tasks, and receiving streaming responses.
          Last updated -
          5
          26
        • Atlaofficial

          A
          security
          A
          license
          A
          quality
          The Atla MCP Server provides a standardized interface for LLMs to interact with the Atla API for state-of-the-art LLMJ evaluation.
          Last updated -
          2
          16
          MIT License
          • Apple
          • Linux
        • A
          security
          A
          license
          A
          quality
          A meta-MCP server that manages and aggregates other MCP servers, enabling LLMs to dynamically extend their own capabilities by searching for, adding, and configuring tool servers.
          Last updated -
          16
          80
          AGPL 3.0
          • Linux
          • Apple

        View all related MCP servers

        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/oculairmedia/Letta-MCP-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server