EveryDev.ai
Subscribe
Home
Tools

5,559+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2807
  • Coding2096
  • Infrastructure997
  • Projects781
  • MCP708
  • Research702
  • Analytics535
  • Marketing516
  • Design459
  • Testing448
  • Data420
  • Security380
  • Integration277
  • Communication271
  • Prompts265
  • Extensions231
  • Voice193
  • DevOps184
  • Commerce180
  • Web125
  • Learning116
  • Finance41
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. Rat Stack
    Rat Stack icon

    Rat Stack

    MCP Servers

    An open-source TypeScript scaffold and reference site for building Effect and Alchemy applications with agent-facing MCP, HTTP, and CLI interfaces.

    Visit Website

    At a Glance

    Pricing
    Open Source

    rat-stack scaffold released under the MIT License; copy it into your project and keep its source under your control. No product support promise.

    Engagement

    Available On

    CLI
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    MCP ServersAgent FrameworksDevelopment Environments

    Alternatives

    NitroStackOneClaude Peers MCP
    Developer
    Joel HooksJoel Hooks builds developer tools and educational content fo…

    Listed Nov 2026

    About Rat Stack

    Rat Stack is an MIT-licensed TypeScript template and reference site by Joel Hooks for building an application and its cloud infrastructure as one typed program. It combines Effect 4, XState 6, Alchemy, and a set of compiler, lint, and commit-hook checks the project calls the fence. The site publishes its rules, skills, and lore as Markdown for coding agents to read.

    What It Is

    Rat Stack is a pnpm and Turborepo workspace template you copy into your own project and keep under your control. It includes a working Effect v4 CLI, tests, formatting, and type-aware linting, plus vendored source mirrors for Effect, effect-solutions, XState, and Alchemy. Its stated goal is the best Effect and Alchemy application the author can build. The README notes that the public tree is for borrowing ideas and carries no product support promise.

    One capability, several interfaces

    You define a contract with Effect Schema input, output, and error types, then bind it to a server-side handler. That capability is projected onto the command line, HTTP with an OpenAPI document, MCP tools, browser RPC, and a sandboxed code mode. In the README example, the same inspectFile capability is the stats command, a POST /inspectFile endpoint, and an MCP tool over stdio. Code mode gives a model search and execute tools, running the program in a restricted Node subprocess.

    Connecting an agent

    The site serves every page as Markdown by default, with an llms.txt agent guide. You can paste a prompt into a coding agent or add the hosted MCP server at ratstack.sh/mcp to Claude Code, Codex, or Cursor. Skills are loaded into a single session rather than installed into skill folders. A learn mode explains concepts while your agent works, storing progress locally in ~/.rat-learn/ and not sending your code, paths, names, or prompts.

    Packages and trimming

    The repo ships packages for capability definitions, core services, database, auth via Better Auth, devtools, analytics events, lore content graph, signup delivery, deployment, and Alchemy infra. The README gives keep-or-cut checklists for removing features such as the CLI, HTTP, MCP, code mode, analytics, auth, or the deployment driver. XState 6 and Alchemy are described as pre-release, with exact versions listed in pins.md.

    Rat Stack - 1

    Community Discussions

    Be the first to start a conversation about Rat Stack

    Share your experience with Rat Stack, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    rat-stack scaffold released under the MIT License; copy it into your project and keep its source under your control. No product support promise.

    • MIT License
    • Copy rat-stack into your project and keep its source under your control
    • Use as GitHub template: gh repo create <name> --template joelhooks/rat-stack
    • Hosted MCP server and agent guide at ratstack.sh
    • No product support promise

    Capabilities

    Key Features

    • Contracts with Effect Schema input, output and error definitions
    • One capability projected to CLI, HTTP with OpenAPI, MCP tools, browser RPC, and sandboxed code mode
    • Hosted MCP server and Markdown-first agent guide (llms.txt)
    • Learn mode with local progress storage
    • Session-scoped agent skills
    • Fence of compiler checks, lint rules, and commit hooks
    • Keep-or-cut removal checklists for packages
    • Alchemy infrastructure declarations for Cloudflare
    • Vendored source mirrors for Effect, XState, and Alchemy
    • Typed feature flags and request analytics packages

    Integrations

    Effect
    Alchemy
    Cloudflare
    XState
    MCP
    Better Auth
    Foldkit
    Claude Code
    Codex
    Cursor
    OpenAPI
    Turborepo
    pnpm
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Rat Stack and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Joel Hooks

    Joel Hooks builds developer tools and educational content focused on modern web development and AI-assisted coding workflows. He maintains opencode-config, a multi-agent swarm configuration for OpenCode, and swarmtools, the underlying orchestration library. His work emphasizes outcome-based learning systems and cost-optimized agent architectures. He is also known for co-founding egghead.io, a platform for concise developer screencasts.

    Read more about Joel Hooks
    WebsiteGitHub
    2 tools in directory

    Similar Tools

    NitroStack icon

    NitroStack

    Open-source TypeScript framework and platform for building, testing, and deploying production MCP servers.

    One icon

    One

    One is the trust layer and integration runtime for AI agents, providing authenticated access to 500+ platforms with 100,000+ tools through a single CLI, SDK, and managed auth system.

    Claude Peers MCP icon

    Claude Peers MCP

    An MCP server that enables multiple Claude instances to communicate and collaborate with each other as peers in real time.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    456 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    918 tools

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    249 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions