1. Conduid
  2. Developer Tools
  3. Stitch AI
MCP server · Developer Tools

Stitch AI

Knowledge management system for AI agents with memory space creation and retrieval capabilities.

Unclaimed last commit a year ago devtools
42Fair

Scored 5 months ago · breakdown

About Stitch AI

Stitch AI is an MCP server published by StitchAI in the Developer Tools category: knowledge management system for AI agents with memory space creation and retrieval capabilities.

The repository has 39 stars and 6 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/StitchAI/stitch-ai-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Stitch AI

Powered by Claude · Grounded in docs

I know everything about Stitch AI. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 8 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

image StitchAI version

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",
                "/path/to/cloned/stitch-ai-mcp/src/server.ts"
            ],
            "env": {
                "API_KEY": "<STITCH_AI_API_KEY>",
                "BASE_URL": "https://api-demo.stitch-ai.co"
            }
        }
    }
}
  1. Restart Claude for Desktop
    • After saving the configuration file, restart Claude for Desktop
    • The MCP UI elements will appear in Claude for Desktop once at least one server is properly configured

Contact

https://x.com/StitchAI_hq

README fetched from the repository 8 days ago. The original is authoritative.

Questions

About Stitch AI

How do I install Stitch AI?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Stitch AI safe to use with an AI agent?

Its trust score is 42 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Stitch AI still maintained?

The last commit was a year ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.