Directory

com.anotsPublished by anots.comOfficial publisherv1.0.0Updated Oct 24, 2026

Discover and query every business on ANOTS — search, ask, or find-and-ask over MCP.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingBusiness & Commerce

Overview

AI-generated overview

Remote ANOTS directory server that lets an assistant find businesses by need, ask their AI agents questions, and compare answers side by side.

What you can do
  • Search the ANOTS directory for businesses whose AI agent can answer a question or need, returning slug, name, description and agent-card URL
  • Ask a specific business's agent a question by slug, answered from that business's own knowledge base and tools
  • Find the most relevant businesses for a need and ask each of them in one step, returning their answers side by side
When to use it
Useful when an assistant needs to answer purchase-intent or research questions by consulting third-party businesses' own agents rather than generic web results, or when comparing what several vendors say about a need.
Requirements
A remote streamable HTTP endpoint at api.anots.com; no packages, environment variables or headers are declared, and no authentication is declared.
Before you install
Questions and needs are sent to third-party businesses' agents, which may log or act on them; avoid including confidential or personal information. Answers come from each business's own materials, so treat them as vendor claims rather than neutral facts.

Installation

In SourceWeft

  1. Open Directory in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.anots%2Fdirectory/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "directory": {
      "type": "http",
      "url": "https://api.anots.com/mcp"
    }
  }
}

README

TCAM Memory System

Resilient 4-Layer Memory Architecture for TCAM v1.4 (Triadic Cognitive Augmentation Model)

Overview

The TCAM Memory System implements a fault-tolerant memory architecture where each layer operates independently, ensuring that system failures in one layer do not cascade to others. Memory operations are handled by a dedicated Memory Service running on Qwen 3.5 9B (local LLM).

Architecture

Four Independent Layers

  • L1: Chronicle - Immutable historical record (file system, markdown)
  • L2: Active Stream - Volatile working memory (Cloud LLM context + Redis)
  • L3: Hive Mind - Semantic memory (Qdrant vector DB + Mem0)
  • L4: Agent Codex - Personal knowledge base (file system, markdown)

Memory Service

Dedicated process running on Qwen 3.5 9B for:

  • Truth extraction from dialogue
  • Chronicle inscription
  • Hive Mind indexing
  • Agent Codex updates
  • Sleeping cycle orchestration

Technology Stack

  • TypeScript/Node.js - Core implementation
  • Qwen 3.5 9B - Local LLM for memory operations
  • Mem0 - Automatic fact extraction
  • Qdrant - Vector database for semantic search
  • Redis - Fast state persistence (LangGraph checkpointer)
  • LangGraph - Multi-agent orchestration
  • Jest - Testing framework
  • fast-check - Property-based testing

Project Structure

.├── src/                    # Source code├── tests/                  # Test files├── data/                   # Chronicle storage├── codex/                  # Agent Codex (L4)├── docs/                   # Documentation└── .kiro/specs/           # Specification documents

Getting Started

Prerequisites

  • Node.js 18+
  • Ollama (for Qwen 3.5 9B)
  • Docker (for Qdrant and Redis)

Installation

bash
# Install dependenciesnpm install --legacy-peer-deps
# Pull Qwen 3.5 9B modelollama pull qwen2.5:9b-instruct-q4_K_M
# Pull embedding modelollama pull nomic-embed-text
# Start Qdrant (using setup script)# Windows PowerShell:.\scripts\setup-qdrant.ps1
# Linux/Mac:bash scripts/setup-qdrant.sh
# Or manually with Docker:docker run -d --name qdrant -p 6333:6333 -p 6334:6334 -v qdrant_storage:/qdrant/storage qdrant/qdrant
# Start Redisdocker run -d --name redis -p 6379:6379 redis
# Build and install globallynpm run buildnpm install -g . --legacy-peer-deps

CLI Usage

bash
# Interactive main menuanots
# Real-time monitoring dashboard (Terminal UI)anots dashboard
# Chat with Axiom (TCAM Node C)anots axiom
# Start MCP server (19 tools for IDE integration)anots mcp:start
# Start REST API serveranots api:start
# Start API with Axiom chat endpointanots api:start --axiom
# Search memoryanots memory:search "your query"
# Import conversation (JSON/Markdown)anots import conversation.json --type general
# System statusanots status
# Configuration wizardanots setup
# Show all commandsanots --help

Dashboard Features

The Terminal UI dashboard (anots dashboard) provides:

  • Real-time memory layer health monitoring
  • System statistics (chapters, sessions, memories)
  • Activity log with timestamps
  • Keyboard shortcuts (F1-F3, R, Q)
  • Auto-refresh every 2 seconds
  • Cyberpunk aesthetic with 90s BBS vibes

Verify Setup

bash
# Check Qdrantcurl http://localhost:6333/health
# Check Redisredis-cli ping
# Check Ollamaollama list

Development

bash
# Buildnpm run build
# Run testsnpm test
# Run tests with coveragenpm run test:coverage
# Lintnpm run lint
# Format codenpm run format

Importing Conversations

Import large conversation files into the ANOTS memory system:

bash
# Import Ubik conversationnpm run import -- data/import/conversation.json --type ubik
# Import Axiom conversationnpm run import -- data/import/conversation.md --type axiom
# Preview import without writing (dry run)npm run import -- data/import/conversation.json --dry-run
# Custom chunk size (messages per chapter)npm run import -- data/import/large-file.json --type ubik --chunk-size 100

What Gets Imported

  1. Chronicle: Conversation history in chapters
  2. Hive Mind: Semantic indexing for search
  3. Codex: Extracted truths and insights

See data/import/README.md for detailed documentation and examples.

Specification

See .kiro/specs/memory-system/ for complete specification:

  • requirements.md - Functional requirements
  • design.md - Technical design
  • tasks.md - Implementation tasks

License

MIT

Source: README.md at commit e43bf63

Tools

3

search_businesses

Search the ANOTS directory for businesses whose AI agent can answer a question or need. Returns matching businesses with their slug, name, what they do, and agent-card URL. Use this first to discover which agents to ask.

Parameterslimitqueryrequired

ask_business

Ask a specific business's ANOTS agent a question, by slug. The agent answers from that business's own knowledge base and tools (live data, not scraped HTML). Get the slug from search_businesses.

Parametersslugrequiredquestionrequired

find_and_ask

Discover the most relevant ANOTS businesses for a need AND ask each one in a single step, returning their answers side by side. The fastest way to answer a purchase-intent or research question across the directory.

Parameterslimitqueryrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Anots integrations