Skip to main content
Glama

Letta MCP Server

by oculairmedia

MseeP.ai セキュリティ評価バッジ

Letta MCP サーバー

エージェント管理、メモリ操作、Letta システムとの統合のためのツールを提供するサーバー。

クイックセットアップ

オプション1: 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

オプション2: 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

ディレクトリ構造

  • index.js - メインエントリポイント

  • core/ - コアサーバー機能

  • tools/ - 個々のツールの実装

  • transports/ - サーバートランスポート実装 (stdio および SSE)

利用可能なツール

エージェント管理

道具

説明

必須パラメータ

オプションパラメータ

create_agent

新しいLettaエージェントを作成する

名前、説明

モデル、埋め込み

list_agents

利用可能なエージェントをすべて一覧表示する

-

フィルター

prompt_agent

エージェントにメッセージを送信する

エージェントID、メッセージ

-

get_agent

IDでエージェントの詳細を取得する

エージェントID

-

modify_agent

既存のエージェントを更新する

エージェントID、更新データ

-

delete_agent

エージェントを削除する

エージェントID

-

clone_agent

既存のエージェントのクローンを作成する

ソースエージェントID、新しいエージェント名

既存のツールを上書き、プロジェクトID

bulk_delete_agents

複数のエージェントを削除する

-

エージェントID、エージェント名フィルター、エージェントタグフィルター

メモリ管理

道具

説明

必須パラメータ

オプションパラメータ

list_memory_blocks

すべてのメモリブロックを一覧表示する

-

フィルター、エージェントID、ページ、ページサイズ、ラベル

create_memory_block

新しいメモリブロックを作成する

名前、ラベル、値

エージェントID、メタデータ

read_memory_block

メモリブロックを読み取る

ブロックID

エージェントID

update_memory_block

メモリブロックを更新する

ブロックID

値、メタデータ、エージェントID

attach_memory_block

エージェントにメモリをアタッチする

ブロックID、エージェントID

ラベル

ツール管理

道具

説明

必須パラメータ

オプションパラメータ

list_tools

利用可能なツールをすべて一覧表示する

-

フィルター、ページ、ページサイズ

list_agent_tools

特定のエージェントのツールを一覧表示する

エージェントID

-

attach_tool

エージェントにツールをアタッチする

エージェントID

ツールID、ツールID、ツール名

upload_tool

新しいツールをアップロードする

名前、説明、ソースコード

カテゴリー、エージェントID

bulk_attach_tool_to_agents

複数のエージェントにツールをアタッチする

ツールID

エージェント名フィルター、エージェントタグフィルター

追加ツール

  • モデル管理: list_llm_modelslist_embedding_models

  • アーカイブ管理: list_passagescreate_passagemodify_passagedelete_passage

  • MCP サーバー管理: list_mcp_serverslist_mcp_tools_by_server

  • インポート/エクスポート: export_agentimport_agent

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

MCP設定による構成

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 }

リモート インスタンスの場合は、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.

Letta システム内のエージェント、メモリ ブロック、およびツールを管理するための Letta API との対話を可能にする MCP サーバー実装。

  1. クイックセットアップ
    1. オプション1: Node.jsで実行する
    2. オプション2: Dockerで実行する
  2. ディレクトリ構造
    1. 利用可能なツール
      1. エージェント管理
      2. メモリ管理
      3. ツール管理
      4. 追加ツール
    2. Docker 操作
      1. 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