SS

stitchai/stitch-ai-mcp

Developer tools

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

39 stars 6 forks Качество 56 Тренд 12

Это хранилище содержит реализацию сервера Model Context Protocol (MCP) для системы управления памятью Stitch AI.

Обзор

Это хранилище содержит реализацию сервера Model Context Protocol (MCP) для системы управления памятью Stitch AI. Сервер предоставляет инструменты для создания, извлечения и управления воспоминаниями агента ИИ. Сервер MCP предоставляет следующие инструменты: Создает новое пространство памяти с заданным именем. - Параметры: - space name: Имя пространства памяти для создания - тип: Тип пространства памяти для создания Удалить пространство памяти с указанным именем. - Параметры: - space name: Имя пространства памяти для удаления Получает список всех доступных пространств памяти. Параметры: нет Загружает новую память в определенное пространство памяти. - Параметры: - пространство: название пространства памяти для загрузки в - сообщение: Сообщение памяти для загрузки - память: Содержимое памяти для загрузки Получает определенную память по ID из пространства памяти. - Параметры: - Пространство: Название пространства памяти - memory id: ID памяти для извлечения Получает все воспоминания из определенного пространства памяти.

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

Децентрализованный центр знаний для ИИ

Это хранилище содержит реализацию сервера Model Context Protocol (MCP) для системы управления памятью Stitch AI. Сервер предоставляет инструменты для создания, извлечения и управления воспоминаниями агента ИИ.

Доступные инструменты

Сервер MCP предоставляет следующие инструменты:

create_space

Создает новое пространство памяти с заданным именем.

  • Параметры:
  • [[Т1]]: Название пространства памяти для создания
  • [[Т2]]: Тип пространства памяти для создания

[[Т3]]

Удалить пространство памяти с указанным именем.

  • Параметры:
  • [[Т4]]: Название пространства памяти для удаления

[[Т5]]

Получает список всех доступных пространств памяти. Параметры: нет

[[Т6]]

Загружает новую память в определенное пространство памяти.

  • Параметры:
  • [[Т7]]: Название пространства памяти для загрузки в
  • [[Т8]]: Сообщение памяти для загрузки [[Т9]]: Содержимое памяти для загрузки

[[Т10]]

Получает определенную память по ID из пространства памяти.

  • Параметры: [[Т11]]: Название пространства памяти
  • [[Т12]]: ID памяти для извлечения

[[Т13]]

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

README

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

Stitch AI’s MCP Server

Decentralized Knowledge Hub for AI

This repository contains a Model Context Protocol (MCP) server implementation for Stitch AI’s memory management system. The server provides tools for creating, retrieving, and managing AI agent memories.


Available Tools

The MCP server provides the following tools:

create_space

Creates a new memory space with the specified name.

  • Parameters:
    • space_name: The name of the memory space to create
    • type: The type of memory space to create

delete_space

Deletes a memory space with the specified name.

  • Parameters:
    • space_name: The name of the memory space to delete

get_all_spaces

Gets a list of all available memory spaces.

  • Parameters: None

upload_memory

Uploads a new memory to a specified memory space.

  • Parameters:
    • space: The name of the memory space to upload to
    • message: The memory message to upload
    • memory: The memory content to upload

get_memory

Retrieves a specific memory by ID from a memory space.

  • Parameters:
    • space: The name of the memory space
    • memory_id: The ID of the memory to retrieve

get_all_memories

Retrieves all memories from a specified memory space.

  • Parameters:
    • space: The name of the memory space to retrieve memories from
    • Optional Parameters:
      • memory_names: Comma-separated list of memory names to filter
      • limit: Maximum number of memories to return (default: 50)
      • offset: Number of memories to skip (default: 0)

Run the server

npm run start

Using with Claude Desktop

  1. Clone the repository

    git clone https://github.com/StitchAI/stitch-ai-mcp.git
    
  2. Install dependencies

    npm install @modelcontextprotocol/sdk zod
    npm install -D @types/node typescript
    
  3. Install Claude for Desktop

    • Download and install the latest version from Claude’s website
  4. Configure Claude for Desktop

    • Locate your Claude for Desktop configuration file:
      • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
      • Windows: %AppData%\Claude\claude_desktop_config.json
    • Create the file if it doesn’t exist
  5. Edit Configuration File

    • Open the configuration file in a text editor:
      • macOS: code ~/Library/Application\ Support/Claude/claude_desktop_config.json
      • Windows: code $env:AppData\Claude\claude_desktop_config.json
    • Add your MCP server configuration:
{
    "mcpServers": {
        "stitchai": {
            "command": "npx",
            "args": [
                "ts-node",
Открыть полный README на GitHub

Установка

npx ts-node /path/to/cloned/stitch-ai-mcp/src/server.ts
Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { "stitchai": { "command": "npx", "args": [ "ts-node", "/path/to/cloned/stitch-ai-mcp/src/server.ts" ], "env": { "API_KEY": "<STITCH_AI_API_KEY>", "BASE_URL": "https://api-demo.stitch-ai.co" } } } }