Agent Stack Directory

com.agentstackdirectoryPublished by agentstackdirectory.comOfficial publisherv0.1.0Updated Oct 26, 2026

Search, inspect and compare infrastructure tools for AI agents from a checked directory.

VerifiedStreamable HTTPWeb executableKnowledge & MemoryDeveloper Tools

Overview

AI-generated overview

Read-only directory of AI agent infrastructure tools that lets an assistant search, inspect and compare listings while you build.

What you can do
  • Search the directory by keyword, category or open-source flag, or list everything in a category
  • Fetch one tool's full listing: summary, official site, open-source status, last link check and same-category alternatives
  • Compare two to four tools side by side, with a table, notable differences and a head-to-head page when one exists
  • List every category of the agent stack with its key, description and tool counts
When to use it
Useful when choosing infrastructure for an AI agent project — finding open-source sandboxes, checking alternatives to a known product, or comparing a shortlist of vendors without leaving the coding assistant.
Requirements
Remote Streamable HTTP endpoint with no key or account. An optional local stdio install needs Node 18 or newer and runs via npx from the GitHub repository; it fetches the dataset over the network unless AGENT_STACK_DATA_FILE points at a local JSON file.
Before you install
Read-only and stateless; no credentials are requested. The local stdio variant fetches its dataset from a remote URL by default, so queries and usage reach that host, and the directory's content is third-party vendor information rather than independent testing.

Installation

In SourceWeft

  1. Open Agent Stack 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.agentstackdirectory%2Fagent-stack-directory/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": {
    "agent-stack-directory": {
      "type": "http",
      "url": "https://agentstackdirectory.com/mcp"
    }
  }
}

README

Agent Stack Directory: MCP server and open dataset

An open dataset of infrastructure tools for AI agents (cloud browsers, sandboxes, memory, search APIs, email, integrations, payments, voice, observability, frameworks and auth) plus a small MCP server so AI coding tools can query it while you build.

Tools

ToolInputReturns
search_toolsquery?, category?, open_source?, limit? (1 to 50, default 10)Matching tools ranked by keyword match
get_tooltool (slug or name)Summary, official site, open-source flag, last link check, alternatives in the same category
comparetools (2 to 4 slugs or names)Side-by-side table, notable differences, head-to-head page URL when one exists
list_categoriesnoneEvery category with key, description and tool counts

Every tool is read-only. Results come back as readable text plus structuredContent JSON.

Example prompts:

  • "Which sandboxes for running agent code are open source?"
  • "Compare E2B and Daytona."
  • "What are the alternatives to Browserbase?"

Listed in the official MCP Registry as com.agentstackdirectory/agent-stack-directory. Server card: https://agentstackdirectory.com/.well-known/mcp/server-card.json

Install (remote, nothing to run locally)

Claude Code

sh
claude mcp add --transport http agent-stack-directory https://agentstackdirectory.com/mcp

Cursor

.cursor/mcp.json in your project, or ~/.cursor/mcp.json for all projects:

json
{  "mcpServers": {    "agent-stack-directory": {      "url": "https://agentstackdirectory.com/mcp"    }  }}

VS Code

.vscode/mcp.json in your workspace:

json
{  "servers": {    "agent-stack-directory": {      "type": "http",      "url": "https://agentstackdirectory.com/mcp"    }  }}

Or from a terminal:

sh
code --add-mcp '{"name":"agent-stack-directory","type":"http","url":"https://agentstackdirectory.com/mcp"}'

Install (local, stdio)

Needs Node 18 or newer. npx builds the server from this repository on first run.

Claude Code

sh
claude mcp add agent-stack-directory -- npx -y github:gmansystems/agent-stack-directory

Cursor

json
{  "mcpServers": {    "agent-stack-directory": {      "command": "npx",      "args": ["-y", "github:gmansystems/agent-stack-directory"]    }  }}

VS Code

json
{  "servers": {    "agent-stack-directory": {      "type": "stdio",      "command": "npx",      "args": ["-y", "github:gmansystems/agent-stack-directory"]    }  }}

From a clone

sh
git clone https://github.com/gmansystems/agent-stack-directorycd agent-stack-directorynpm installnode dist/stdio.js

Environment variables (optional):

VariableDefaultPurpose
AGENT_STACK_DATA_URLhttps://agentstackdirectory.com/data.jsonWhere to fetch the dataset
AGENT_STACK_DATA_FILEunsetRead a local JSON file instead, for offline use, e.g. data/agent-stack-directory.json

The stdio server caches the dataset in memory for 10 minutes and keeps serving the last good copy if a refresh fails.

Dataset

data/agent-stack-directory.json holds categories and listings. Each listing has:

FieldMeaning
slugStable identifier, used in directory URLs
nameProduct name
urlOfficial site
categoryCategory key (see categories)
summaryOne plain sentence on what it does, written from the vendor's own site
taglineThe vendor's own tagline
open_sourcetrue when the product is marked open source
addedDate added to the directory
verifiedDate the official link was last checked

CSV copies: data/agent-stack-directory.csv and data/categories.csv. Refresh the snapshot with npm run snapshot.

Sponsorship never changes the data or the search ranking. The dataset has no sponsored fields.

Development

sh
npm installnpm test                 # unit tests plus MCP client tests over stdio and Streamable HTTPnpm run test:remote      # live check of https://agentstackdirectory.com/mcp with the MCP clientnpm run build:worker     # bundle src/worker.ts for the Cloudflare Pages Function

Layout:

  • src/core.ts: data loading and the tool logic, no I/O
  • src/server.ts: MCP server definition (official TypeScript SDK)
  • src/stdio.ts: stdio entry point (agent-stack-directory-mcp bin)
  • src/worker.ts: stateless Streamable HTTP handler for Cloudflare Workers or Pages Functions

To host your own remote copy on Cloudflare, bundle src/worker.ts and call handleMcpRequest(request, loader) from a Worker.

License

Corrections and new tools: https://agentstackdirectory.com/submit/ or open an issue.

Source: README.md at commit 9e7bb25

Tools

4

search_tools

Search agent infrastructure tools

Search Agent Stack Directory for AI agent infrastructure tools by keyword, with optional category and open-source filters. Omit query to list every tool in a category.

Parameterslimitquerycategoryopen_source

get_tool

Get one tool

Get the full listing for one tool by slug or name: summary, official site, open-source flag, last link check, and the alternatives in its category.

Parameterstoolrequired

compare

Compare tools

Compare 2 to 4 tools side by side by slug or name. Returns a table, notable differences and the head-to-head page when one exists.

Parameterstoolsrequired

list_categories

List categories

List every category (layer of the agent stack) with its key, description and tool counts.

Takes no parameters.

Version history

1
  1. v0.1.0LatestOct 18, 2026

Score

100% 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