OL

oculairmedia/letta-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

80 stars 20 forks Качество 84 Тренд 28MIT

oculairmedia/letta-mcp-server - кандидат на сервер MCP, импортированный из https://github.com/oculairmedia/letta-mcp-server.

Обзор

oculairmedia/letta-mcp-server - кандидат на сервер MCP, импортированный из https://github.com/oculairmedia/letta-mcp-server.

Обзор (машинный перевод)

Высокопроизводительный сервер Model Context Protocol (MCP) для Letta AI, построенный на базе Rust и TurboMCP.

Особенности

7 Консолидированные инструменты, охватывающие 103 операции с использованием шаблона дискриминатора

  • ** Высокая производительность** - ржавчина, ~10-30 МБ памяти, <500 мс стартап, параллельный вентилятор через tokio::join! и buffer_unordered Dual Transport — stdio (Claude Desktop, Cursor и др.) и HTTP (развертывание производства) ** Оптимизация размера ответов** - сокращение на 68-96% для эффективности контекста LLM
  • **Схемы с узкими типами ** - конкретные object/array типы с описаниями по параметрам (без общих Value) Multi-Platform — macOS, Linux, Windows (x64 и arm64) **Letta 0.16.x Совместимость: архивы, разговоры, MCP-серверы v2 **MCP 2025-11-25 Совместимость ** - потоковый HTTP-транспорт с SSE **Компиляционная маршрутизация ** - нулевые накладные расходы на время выполнения для отправки инструмента через макросы TurboMCP v3

Быстрый старт

npm (рекомендуется)

Правильный двоичный код для вашей платформы устанавливается автоматически.

Платформа | Пакет

macOS Intel letta-mcp-darwin-x64 macOS Apple Silicon letta-mcp-darwin-arm64

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Letta MCP Server

A high-performance Model Context Protocol (MCP) server for Letta AI, built with Rust and the TurboMCP framework.

Features

  • 7 Consolidated Tools covering 103 operations using the discriminator pattern
  • High Performance – Rust, ~10-30MB memory, <500ms startup, parallel fan-out via tokio::join! and buffer_unordered
  • Dual Transport – stdio (Claude Desktop, Cursor, etc.) and HTTP (production deployments)
  • Response Size Optimization – 68-96% reduction in response sizes for LLM context efficiency
  • Type-Narrowed Schemas – specific object/array types with per-parameter descriptions (no generic Value params)
  • Multi-Platform – macOS, Linux, Windows (x64 and arm64)
  • Letta 0.16.x Compatible – archives, conversations, MCP servers v2
  • MCP 2025-11-25 Compliant – streamable HTTP transport with SSE
  • Compile-Time Routing – zero runtime overhead for tool dispatch via TurboMCP v3 macros

Quick Start

npm install -g letta-mcp-server

The correct binary for your platform is installed automatically.

Platform Package
macOS Intel letta-mcp-darwin-x64
macOS Apple Silicon letta-mcp-darwin-arm64
Linux x64 letta-mcp-linux-x64
Linux arm64 letta-mcp-linux-arm64
Windows x64 letta-mcp-windows-x64

Docker

docker pull ghcr.io/oculairmedia/letta-mcp-server-rust:rust-latest

docker run -d \
  -p 6507:6507 \
  -e LETTA_BASE_URL=http://your-letta-instance:8283 \
  -e LETTA_PASSWORD=your-password \
  -e TRANSPORT=http \
  --name letta-mcp \
  ghcr.io/oculairmedia/letta-mcp-server-rust:rust-latest

Docker Compose

services:
  letta-mcp:
    image: ghcr.io/oculairmedia/letta-mcp-server-rust:rust-latest
    container_name: letta-mcp
    restart: unless-stopped
    ports:
      - '6507:6507'
    environment:
      LETTA_BASE_URL: ${LETTA_BASE_URL}
      LETTA_PASSWORD: ${LETTA_PASSWORD}
      TRANSPORT: http
      PORT: 6507
      RUST_LOG: info
Открыть полный README на GitHub

Установка

docker run -d \
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "letta": { "command": "letta-mcp", "env": { "LETTA_BASE_URL": "http://localhost:8283", "LETTA_PASSWORD": "your-password" } } } }