SS

stitchai/stitch-ai-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

39 stars 6 forks 품질 56 트렌드 12

이 저장소에는 Stitch AI의 메모리 관리 시스템에 대한 Model Context Protocol (MCP) 서버 구현이 포함되어 있습니다.

개요

이 저장소에는 Stitch AI의 메모리 관리 시스템에 대한 Model Context Protocol (MCP) 서버 구현이 포함되어 있습니다. 서버는 AI 에이전트 메모리를 생성, 검색 및 관리하기위한 도구를 제공합니다. MCP 서버는 다음과 같은 도구를 제공합니다: 지정된 이름으로 새로운 메모리 공간을 만듭니다. - 매개 변수 : - space name : 메모리 공간의 이름 - 유형 : 메모리 공간의 유형 지정된 이름으로 메모리 공간을 삭제합니다. - 매개 변수 : - space name : 삭제하는 메모리 공간의 이름 모든 사용 가능한 메모리 공간의 목록을 가져옵니다. - 모수: 없음 지정된 메모리 공간에 새로운 메모리를 업로드합니다. - 매개 변수 : - 공간 : 업로드 할 메모리 공간의 이름 - 메시지 : 업로드 할 메모리 메시지 - 메모리 : 업로드 할 메모리 내용 메모리 공간에서 ID로 특정 메모리를 검색합니다. - 매개 변수 : - 공간 : 메모리 공간의 이름 - memory id : 검색하는 메모리의 ID 지정된 메모리 공간에서 모든 추억을 검색합니다.

개요(AI 번역)

AI를 위한 분산된 지식 허브

이 저장소에는 Stitch AI의 메모리 관리 시스템에 대한 Model Context Protocol (MCP) 서버 구현이 포함되어 있습니다. 서버는 AI 에이전트 메모리를 생성, 검색 및 관리하기위한 도구를 제공합니다.


사용 가능한 도구

MCP 서버는 다음과 같은 도구를 제공합니다:

create_space

지정된 이름으로 새로운 메모리 공간을 만듭니다.

  • 모수:
  • space_name: 메모리 공간의 이름
  • type: 메모리 공간의 유형

delete_space

지정된 이름으로 메모리 공간을 삭제합니다.

  • 모수:
  • space_name: 삭제할 메모리 공간의 이름

get_all_spaces

모든 사용 가능한 메모리 공간의 목록을 가져옵니다.

  • 모수: 없음

upload_memory

지정된 메모리 공간에 새로운 메모리를 업로드합니다.

  • 모수:
  • [T7]]: 메모리 공간의 이름은 업로드
  • message: 업로드 할 메모리 메시지
  • [T9]]: 업로드 할 메모리 내용

get_memory

메모리 공간에서 ID로 특정 메모리를 검색합니다.

  • 모수:
  • space: 메모리 공간의 이름
  • [T12]]: 기억의 ID는 검색

get_all_memories

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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",
GitHub에서 전체 README 보기

설치

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" } } } }