Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Agentos
A
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Agentos

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

Local-first persistent memory MCP server for AI coding agents.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet β€” we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for agentos, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Documentation Overview

AgentOS β€” Local-first persistent memory for AI coding agents

Phase 0.5 MVP: a small Rust MCP server that gives Claude Code persistent, project-scoped memory using SQLite FTS5.

Rust 1.80+ License: MIT Protocol: MCP

Why AgentOS?

AI coding agents lose important context when a session ends. Architecture decisions, failed approaches, project conventions, and bug-fix details often have to be explained again.

AgentOS provides a small local memory layer that coding agents can access through MCP. Memories are stored in SQLite and retrieved with FTS5 keyword searchβ€”without a cloud account, embedding API, or external database.

Phase 0.5 is intentionally narrow: save explicit project memories and retrieve them in future Claude Code sessions.

Features

  • Persistent memory across Claude Code sessions
  • Local SQLite storage with bundled SQLite
  • Fast keyword retrieval through SQLite FTS5
  • Two focused MCP tools: memory.remember and memory.search
  • Project isolation using the MCP server's working directory
  • MCP JSON-RPC communication over standard input and output
  • No telemetry, network service, cloud database, or API key

Architecture

text
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚     Claude Code     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
           β”‚
           β”‚ MCP JSON-RPC
           β”‚ newline-delimited stdio
           β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚       AgentOS       β”‚
β”‚                     β”‚
β”‚  memory.remember    β”‚
β”‚  memory.search      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
           β”‚
           β”‚ rusqlite
           β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   SQLite + FTS5     β”‚
β”‚                     β”‚
β”‚  Local persistence  β”‚
β”‚  Keyword search     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

SQLite is the source of truth. The FTS5 index is kept synchronized with the memories table through SQLite triggers.

Quick Start

Requirements

AgentOS currently uses a Windows-first development workflow.

Install:

  • Windows 10 or Windows 11
  • Rust 1.80 or newer
  • Visual Studio 2022 Build Tools
  • The Desktop development with C++ workload
  • MSVC v143 build tools
  • Windows 10 or Windows 11 SDK
  • Claude Code

A separate SQLite installation is not required. AgentOS compiles and links bundled SQLite through rusqlite.

1. Clone the repository

Open PowerShell:

powershell
git clone https://github.com/OfficialTanishSharma/agentos.git
Set-Location .\agentos

2. Verify the Rust toolchain

powershell
rustc --version
cargo --version
rustup show

The active host should normally be:

text
x86_64-pc-windows-msvc

If required, select it explicitly:

powershell
rustup default stable-x86_64-pc-windows-msvc

3. Test and build AgentOS

powershell
cargo test
cargo build --release

The release binary will be created at:

text
target\release\agentos.exe

Verify it:

powershell
Get-Item .\target\release\agentos.exe

4. Connect AgentOS to Claude Code

Resolve the release binary to an absolute path:

powershell
$agentos = (Resolve-Path .\target\release\agentos.exe).Path

Register it as a project-scoped stdio MCP server:

Terminal
claude mcp add --transport stdio --scope project agentos -- $agentos

Inspect the configuration and connection status:

Terminal
claude mcp get agentos
claude mcp list

The expected status is:

text
βœ” Connected

If the server is waiting for project approval, start Claude Code and approve the MCP configuration:

powershell
claude

5. Save a memory

Inside Claude Code, ask:

text
Call memory.remember with these values:

title: AgentOS storage decision
body: AgentOS Phase 0.5 uses bundled SQLite with FTS5 for local persistent keyword search.
tags: architecture, sqlite, phase-0.5

6. Retrieve the memory

Ask:

text
Call memory.search with query "SQLite FTS5 storage" and limit 10.

Exit Claude Code, start a new session from the same project directory, and repeat the search. The saved memory should remain available.

Database location

On Windows, the default database is:

text
%USERPROFILE%\.agentos\agentos.db

Inspect it with PowerShell:

powershell
$db = "$env:USERPROFILE\.agentos\agentos.db"

Get-Item $db
Get-Item "$db-wal" -ErrorAction SilentlyContinue
Get-Item "$db-shm" -ErrorAction SilentlyContinue

Override the location for the current PowerShell session:

powershell
$env:AGENTOS_DB = "$PWD\agentos-test.db"

Remove the override:

powershell
Remove-Item Env:AGENTOS_DB

MCP Tools

ToolPurposeRequired arguments
memory.rememberStore a durable memory for the current projecttitle, body
memory.searchSearch current-project memories with SQLite FTS5query

memory.remember

Use memory.remember for information that should survive future coding sessions:

  • Architecture decisions
  • Bug fixes and root causes
  • API contracts
  • Project conventions
  • Commands that solved a problem
  • Failed approaches that should not be repeated

Example arguments:

config.json
{
  "title": "Use WAL mode for SQLite",
  "body": "AgentOS uses SQLite WAL mode so readers are not blocked by normal write activity. A five-second busy timeout handles short lock contention.",
  "tags": [
    "architecture",
    "sqlite",
    "concurrency"
  ]
}

Example result:

text
Remembered 'Use WAL mode for SQLite' with ID 46a71d9cb5b748efbd66738758cb089a.

Arguments:

NameTypeRequiredDescription
titlestringYesShort, searchable memory title
bodystringYesFull memory content
tagsstring arrayNoSearchable labels

memory.search

memory.search performs local FTS5 keyword search. Titles receive a higher BM25 ranking weight than memory bodies and tags.

Example arguments:

config.json
{
  "query": "SQLite WAL concurrency",
  "limit": 10
}

Example result:

text
1. Use WAL mode for SQLite
ID: 46a71d9cb5b748efbd66738758cb089a
Tags: architecture, sqlite, concurrency
Created: 2026-09-18T14:32:10.125Z
AgentOS uses SQLite WAL mode so readers are not blocked by normal write activity. A five-second busy timeout handles short lock contention.

Arguments:

NameTypeRequiredDescription
querystringYesKeywords to search for
limitintegerNoNumber of results, from 1 to 50; defaults to 10

Search terms are quoted and joined with OR. This keeps the FTS query safe and favors useful partial matches, but it is not semantic search.

How It Works

Claude Code starts AgentOS as a child process and communicates with it using newline-delimited JSON-RPC over stdin and stdout.

AgentOS implements the MCP methods required for this MVP:

text
initialize
ping
tools/list
tools/call

Protocol responses are written only to stdout. Startup information and diagnostic messages are written to stderr so they do not corrupt MCP framing.

When the process starts, AgentOS:

  1. Resolves the database path.
  2. Creates the database directory if it does not exist.
  3. Opens SQLite with a five-second busy timeout.
  4. Enables WAL journal mode.
  5. Creates the memory table, FTS5 index, and synchronization triggers.
  6. Resolves the current working directory as the default project key.
  7. Waits for MCP requests on stdin.

The default project key is the canonical working-directory path with Windows path separators converted to forward slashes. Every search filters by this key.

Because project isolation depends on the working directory, Claude Code should be started from the same project root when memories are saved and retrieved.

What's NOT Included

Phase 0.5 does not include:

  • Semantic search
  • Embeddings or local language models
  • LanceDB, Qdrant, or another vector database
  • Automatic source-code indexing
  • Git-history indexing
  • Conversation import
  • Cross-agent session handoffs
  • Skill discovery or skill routing
  • Background daemon or file watcher
  • Memory editing or deletion MCP tools
  • Memory deduplication
  • Team synchronization
  • Cloud backup
  • HTTP transport
  • TUI or desktop interface
  • Telemetry

These limitations are intentional. Phase 0.5 tests the smallest useful version of persistent coding-agent memory before introducing additional storage and retrieval systems.

Development

Format

powershell
cargo fmt
cargo fmt --check

Static checks

powershell
cargo check
cargo clippy --all-targets --all-features -- -D warnings

Tests

powershell
cargo test
cargo test -- --nocapture

The current tests cover:

  • Saving and retrieving a memory through FTS5
  • Isolating search results by project key

Release build

powershell
cargo build --release

Generate a SHA-256 checksum:

powershell
Get-FileHash .\target\release\agentos.exe -Algorithm SHA256 |
    Format-List

Manual MCP smoke test

Create a JSONL request file:

powershell
@'
{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"manual-test","version":"1.0"}}}
{"jsonrpc":"2.0","method":"notifications/initialized","params":{}}
{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}
{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"memory.remember","arguments":{"title":"Manual test","body":"AgentOS stored this memory through MCP JSON-RPC.","tags":["test","mcp"]}}}
{"jsonrpc":"2.0","id":4,"method":"tools/call","params":{"name":"memory.search","arguments":{"query":"manual MCP test","limit":10}}}
'@ | Set-Content .\requests.jsonl -Encoding utf8

Run it through AgentOS:

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • M
    Moxie Docs MCP
    β˜… Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory33 views
    Compare vs Moxie Docs MCP β†’
  • S
    Scrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    🧠 Knowledge & Memory16 views
    Compare vs Scrivener MCP β†’
  • C
    Codeledger

    Deterministic context selection for AI coding agents. Local memory that compounds across sessions.

    🧠 Knowledge & Memory1 views
    Compare vs Codeledger β†’
  • M
    Memento

    Local-first, LLM-agnostic memory layer for AI assistants.

    🧠 Knowledge & Memory2 views
    Compare vs Memento β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Agentos

We don't have a confirmed install command for agentos yet, so we don't publish a generated one β€” a guessed package name would point at the wrong package or none at all. Follow the project's own README or setup instructions (https://github.com/OfficialTanishSharma/agentos) for the current steps.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAgentos AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/agentos-3?style=directory)](https://allmcps.com/mcp/agentos-3)
HTML Embed
<a href="https://allmcps.com/mcp/agentos-3"><img src="https://allmcps.com/api/badge/agentos-3?style=directory" alt="Agentos on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
More technical detailsExpand β–Ύ
Last updatedSep 28, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
25Quality signal: Emerging Β· 25/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools10/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory β†’Best MCP servers for Memory & Knowledge β†’Alternatives to Agentos β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients