MCP.Market

SMB Sandbox MCP server

by teamshift-io·io.github.teamshift-io/sandbox-mcp·v0.1.0

Mock small-business CRM, inbox, calendar, invoicing and phone tools for testing AI agents safely.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

0 stars72 downloads/wk

Reviews

Write one

Nobody has reviewed SMB Sandbox yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

SMB Sandbox tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How SMB Sandbox compares

Against every graded Sales and outbound MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 876 Sales and outbound servers
Downloads a week
72
more than 53% of 156 Sales and outbound servers with a package

Install SMB Sandbox in Claude Code, Cursor or VS Code

Runs npx -y @teamshift/sandbox-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add sandbox-mcp -- npx -y @teamshift/sandbox-mcp
Add to Cursor

What the publisher says

From the SMB Sandbox repository's README, as published. We do not edit it. Read it on GitHub

smb-sandbox

smb-sandbox is an open-source, fully fictional small business for testing AI agents: a realistic dataset generator, mock CRM, inbox, calendar, invoicing and phone systems exposed as MCP servers, and verified business tasks graded on the end state of the business, not on what the agent says it did.

Agents that look great in a demo often fall apart on a real company's messy data: a duplicate contact, a quote nobody followed up on, a payment that doesn't match any invoice. You can't safely test against real customers, and random fake rows don't have those problems. smb-sandbox gives you a believable company that does, with every problem labeled so you can measure whether your agent fixed it.

What's inside

Three starter industries: home services (HVAC and plumbing), dental clinic, and marketing agency. Each seed is a different company with the same kinds of problems.

Evaluate an agent in three commands

# 1. Start the sandbox business and record everything the agent does
npx @teamshift/sandbox-mcp --industry home-services --seed 42 --toolsets crm,inbox,calendar,invoicing,phone --state-out run.json

# 2. Give your agent the task prompt (Claude Code, Cursor, or your own agent connected to the server above)
npx @teamshift/smb-workflows show quote-follow-up --industry home-services --seed 42

# 3. Grade the end state
npx @teamshift/smb-workflows grade quote-follow-up --industry home-services --seed 42 --state run.json

The grade checks what actually changed: the right records were updated, the right people got exactly one message each, nothing outside the task was touched, and no money moved unless the task allowed it. See docs/run-with-claude-code.md for a full walkthrough.

Use the data on its own

npx @teamshift/fake-business --industry marketing-agency --seed 7 --format csv --out ./agency
npx @teamshift/fake-business --industry home-services --format sql-sqlite --out business.sql
import { generate } from "@teamshift/fake-business";

const biz = generate({ industry: "dental-clinic", seed: 7 });
const overdue = biz.invoices.filter((i) => i.status === "open" && i.dueOn < biz.meta.asOf);
console.log(biz.company.name, overdue.length, "overdue invoices");
console.log(biz.anomalies.map((a) => a.kind)); // ground truth for grading

FAQ

How do I test an AI agent without real customer data?

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

SMB Sandbox: common questions

Is SMB Sandbox MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the SMB Sandbox safety report
How do I install SMB Sandbox?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does SMB Sandbox need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is SMB Sandbox maintained?
The last commit was 22 days ago (2026-10-12). The latest release is v0.1.0.
What can I use instead of SMB Sandbox?
Servers from other publishers that do the same job: Pinlyx MCP server, Gambot - Official WhatsApp Business API MCP server and Apideck MCP server.
How does SMB Sandbox compare with other Sales and outbound MCP servers?
safety score 91/100 (higher than 85% of 876 Sales and outbound servers); downloads a week 72 (more than 53% of 156 Sales and outbound servers with a package). Full comparison.

Alternatives to SMB Sandbox

Same job from other publishers: the closest match first, then the best rated.

  • Pinlyx
    Pinlyx CRM for AI assistants: contacts, deals, social inbox and posts, email and Google Ads.
    A
  • Gambot - Official WhatsApp Business API
    Official WhatsApp Business API MCP server for AI agents: messages, templates, webhooks, CRM.
    B
  • Apideck
    Apideck Unified API MCP — 330 tools across 200+ SaaS connectors (accounting, CRM, HRIS, ATS).
    A
  • Customermates
    Native MCP access to CRM contacts, organizations, deals and tasks with user permissions.
    A
  • BoondManager MCP Server
    MCP Server for BoondManager API - 182 tools, 12 prompts, 22 resources (ERP/CRM)
    A