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. πŸ’» Developer Tools
  3. AgentRaaS wrap
A
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

AgentRaaS wrap

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 RepositoryVisit Website

Wraps any MCP server: identical write-tool calls run once, and every tool call is audit-logged.

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 AgentRaaS wrap, 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 Developer Tools

Documentation Overview

AgentRaaS

AgentRaaS

The agent reliability platform.

AgentRaaS sits between your AI agents and every real-world action, giving you three things at once, not one trick: reliability (exactly-once execution, circuit breaking, proven under real concurrent load, not just claimed), responsibility (budget/loop limits and human-in-the-loop approval before the calls that matter), and accountability (a full audit trail and per-agent identity β€” scope-restricted credentials β€” for every action taken). Connect it via webhook, SDK-style headers, or native MCP. Self-hosted or cloud.


The Problem

Your n8n workflow hits Stripe. It times out. n8n retries.

Result: The customer is charged twice.

Your agent calls HubSpot to create a contact. The request succeeds, but the response is lost. The agent retries.

Result: Two duplicate contacts in your CRM.


The Solution

AgentRaaS is a reliability layer that guarantees exactly-once execution of agent actions β€” proven under real concurrent load with an automated test suite.

mermaid
flowchart LR
    Agent["Agent<br/>(n8n, Python, MCP)"] -->|request| Proxy
    subgraph Proxy["AgentRaaS"]
        direction TB
        D["Deduplicate"] --> V["Validate"] --> C["Circuit breaker"] --> R["Rate limit"] --> A["Audit log"]
    end
    Proxy -->|forwarded once| API["API<br/>(Stripe, Twilio, HubSpot, or any)"]

How it works:

  1. Your agent sends a request to AgentRaaS instead of the API directly
  2. AgentRaaS atomically claims a dedup slot in Redis for that exact request
  3. First call: forwarded to the real API, result cached
  4. A concurrent or later retry: returns the cached result, or a 409 if the original is still in flight β€” never a second real execution

Free tools, no server needed

pip install agentraas gives you three tools that run entirely on your machine. Start here, and add the server when your team wants the dashboard, human approval and one audit trail.

Find the calls your agent would run twice. The chaos tester lets each write request execute, then drops the response (the failure that turns a retry into a double charge) and reports every action that ran twice. It exits non-zero, so it can fail CI (GitHub Action).

bash
agentraas chaos --mock -- python my_agent.py

Fix them with a decorator backed by local SQLite or your own Redis:

server.ts
from agentraas.local import exactly_once

@exactly_once()
def charge(customer, amount, idempotency_key=None):
    return stripe.Charge.create(customer=customer, amount=amount, idempotency_key=idempotency_key).id

Wrap any MCP server so identical write-tool calls run once and every call is logged. Listed in the official MCP Registry as io.github.sumedhchatse/agentraas:

config.json
{ "mcpServers": { "github": { "command": "uvx",
  "args": ["agentraas", "wrap", "--", "npx", "-y", "@modelcontextprotocol/server-github"] } } }

Full options: src/sdk/README.md. The TypeScript client and exactlyOnce are on npm: npm install agentraas (src/sdk-js).


Dashboard

Open http://localhost:13001/dashboard β€” requires an account (register/login, encrypted password storage). New accounts get their own org automatically β€” nothing technical required just to see a working dashboard.

  • + Connect Agent β€” generates a real API key scoped to one org/agent, with curl and n8n examples
  • Credentials β€” add your own Stripe/Twilio/etc. keys yourself, encrypted at rest, no server access needed
  • Custom Actions β€” register any endpoint (not just the curated list below), SSRF-guarded, so your agents can call it too
  • Total actions, success/deduplicated/blocked/error breakdown, request volume and outcome charts, over 24h/7d/30d/90d β€” scoped to your own data only, never other users'
  • Active agents, service health (circuit breaker state), searchable/filterable/sortable recent activity log
  • Auto-refreshing, CSV export, account settings (change password)
  • A full step-by-step walkthrough lives at /guide β€” worth reading if any of the above is unfamiliar

Getting started

Option 1 β€” clone this repo (fastest):

bash
git clone https://github.com/sumedhchatse/agentraas.git
cd agentraas
./install.sh

Option 2 β€” from AgentRaaS Cloud: register at agentraas.io, connect your first agent, then download the self-host package from the dashboard's Account menu (unlocks once you've connected an agent). Same install.sh, just packaged with your Cloud account already wired up.

Option 3 β€” one-click cloud deploy (Render):

Deploy to Render

Provisions the Community edition (web service + managed Postgres + Redis) from render.yaml β€” no server of your own needed. Uses Containerfile.render, a variant that bakes public/ and config/ into the image instead of the bind-mounts compose.yaml uses locally, since Render doesn't support those. Verified locally end-to-end (build, boot, /health, and the landing page all serving from the built image) before this button shipped.

install.sh handles everything that used to be a manual multi-step process: generating JWT_SECRET and CREDENTIALS_ENCRYPTION_KEY, building the API image, starting the stack, running every migration in order, handling SELinux relabeling if applicable, and a clean recreate at the end. The first run compiles the Rust service from source β€” expect a few minutes on that step; it isn't a hang.

Then open http://localhost:13001/dashboard and register a new account β€” self-hosted instances are single-tenant, so whoever registers first is just the first user, no special admin bootstrap needed. (Option 2's account is pre-registered instead β€” use "Forgot password" to set a password for this instance.)

A real gotcha worth knowing, if you ever touch the setup manually: on SELinux (Fedora/RHEL-family hosts), bind-mounted files can end up with the wrong context and the container fails with EACCES errors. install.sh handles this automatically; if you're troubleshooting by hand, fix it with:

bash
sudo semanage fcontext -a -t container_file_t "$(pwd)(/.*)?"
sudo restorecon -Rv "$(pwd)"

and from then on, always use podman-compose down && up -d (full recreate) after changing files on the host β€” never plain restart, which doesn't re-apply the SELinux label.

Services:

  • API Gateway + dashboard: http://localhost:13001
  • Postgres: localhost:15432
  • Redis: localhost:16379

Testing

bash
cd src/api-gateway-rs
npm install                                            # one-time: axios/pg/ioredis
TEST_BASE_URL=http://localhost:13001 npm test

Runs real integration tests against the running server β€” concurrent duplicate requests, sequential replay, distinct-payload isolation, and failure/retry recovery β€” not mocked unit tests. Uses the built-in mockpay service, so no real API keys are needed to run them. (These are plain Node HTTP-client tests that live alongside the Rust service; the server itself has no Node in it.)

Plus a native Rust unit-test suite covering the dedup hashing, loop-detection, and checkpoint logic directly β€” including golden-value tests that pin the dedup hash format so it can't silently shift:

bash
cd src/api-gateway-rs
cargo test --workspace                      # Community edition
cargo test --workspace --features enterprise

Both run on every push/PR via .github/workflows/rust-test.yml.


MCP (Model Context Protocol)

AgentRaaS exposes an MCP gateway for Claude Desktop, Cursor, and other MCP clients:

config.json
{
  "mcpServers": {
    "agentraas": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://localhost:13001/mcp"]
    }
  }
}

All tool calls through this gateway are deduplicated, validated, rate-limited, and logged.


Supported services

Curated, pre-configured integrations (no code required β€” see config/services.json):

Stripe, Twilio, HubSpot, Calendly, Shopify, Zoho, Razorpay, WhatsApp, Zapier, Make, Adyen, Mollie, Airwallex, Xendit, PayPal, Salesforce, Slack, Klarna, Paystack, GoCardless, Opn Payments, plus the built-in mockpay for safe testing.

Need something not on this list? Register it as a Custom Action from the dashboard β€” any URL, any auth type, protected by the same dedup/audit/ rate-limit pipeline, with an SSRF guard so it can't be pointed at internal infrastructure.

To add a new curated integration permanently, add an entry to config/services.json following the existing pattern β€” no code changes needed.


Architecture

mermaid
flowchart TB
    subgraph Incoming["Incoming agent requests"]
        WH["Webhook / SDK / MCP"]
    end
    subgraph GW["MCP Gateway"]
        MCPR["/v1/sdk/:service/:action, /mcp"]
    end
    WH --> MCPR
    MCPR --> APIGW["API Gateway<br/>:13001"]
    APIGW --> Redis["Redis (Dedup)<br/>:16379"]
    APIGW --> PG["PostgreSQL<br/>(Audit, users, creds)<br/>:15432"]

Why AgentRaaS vs. DIY idempotency keys?

If you're only calling Stripe by hand from your own backend, its native Idempotency-Key header is genuinely enough β€” you don't need this. The honest case for AgentRaaS is narrower and specific:

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

Related MCP Servers

View all in Developer Tools View all alternatives
  • O
    Openapi MCP Server

    Connect any HTTP/REST API server using an Open API spec (v3)

    πŸ’» Developer Tools3 views
    Compare vs Openapi MCP Server β†’
  • C
    Claude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    πŸ’» Developer Tools8 views
    Compare vs Claude Task Master β†’
  • O
    Once

    Run a side effect exactly once under retries, redelivery, and concurrent workers.

    πŸ’» Developer Tools2 views
    Compare vs Once β†’
  • T
    ToughTongue AI

    Create voice-agent scenarios, pull session analytics, place SIP calls, schedule meeting bots.

    πŸ’» Developer Tools2 views
    Compare vs ToughTongue AI β†’

Reviews

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

Frequently Asked Questions about AgentRaaS wrap

We don't have a confirmed install command for AgentRaaS wrap 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/sumedhchatse/agentraas) 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 PreviewAgentRaaS wrap AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/agentraas-wrap?style=directory)](https://allmcps.com/mcp/agentraas-wrap)
HTML Embed
<a href="https://allmcps.com/mcp/agentraas-wrap"><img src="https://allmcps.com/api/badge/agentraas-wrap?style=directory" alt="AgentRaaS wrap on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
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.
27Quality signal: Emerging Β· 27/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 & tools11/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.

β˜… Featured
M

Moxie Docs MCP

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

Explore 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 β€” 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 πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to AgentRaaS wrap β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients