Small Business MCP Starter — Development skill for Claude Code
Ship a remote MCP connector that passes Claude directory review on the first try.
How to install Small Business MCP Starter
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ModernMustardSeed/small-business-mcp-starter and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Small Business MCP Starter does
Ship a remote MCP connector that passes Claude directory review on the first try. Next.js + mcp-handler template, SSRF-safe fetch, rate limits for Claude's egress range, evals, policy pages, submission checklist. By Modern Mustard Seed.
Alternatives in Development
- Oob — Out-of-band orchestrator — confirm BLIND SSRF/XXE/SQLi/RCE/Log4Shell by correlating interactsh callbacks to th 4.5k ★
- Defensive Code Cleanup — Clean Defensive Try-Catch Blocks 1.2k ★
- What's New In Copilot MCP! — Sponsored by Cloud MCP - Try out Cloud MCP's Router Mode 481 ★
README
Small Business MCP Starter Kit by Modern Mustard Seed
Ship a remote MCP connector for Claude that is built to pass Anthropic's directory review on the first try.
This kit is the set of patterns Modern Mustard Seed uses for the connectors it runs in production, pulled out into a clean Next.js project you can fork:
- A route template on Next.js App Router and `mcp-handler`, serving Streamable HTTP at one URL per connector, with no redirect.
- Tool conventions enforced at load time: a title,
readOnlyHintordestructiveHinton every tool, snake_case names of 64 characters or fewer, and descriptions that describe instead of steer. Break a rule andpnpm testfails, long before a reviewer sees it. - Specific error messages instead of "Bad Request", and output size caps under Claude's limits.
- Rate limiting built for Claude's shared egress range. Every claude.ai user arrives from
160.79.104.0/21, so nothing is keyed by IP and nothing returns HTTP 429. - An SSRF-safe fetch for any tool that reads a URL a user supplied, with tests that prove a listening loopback server receives zero requests.
- An eval harness that runs real prompts against your live URL, with no model and no API key.
- Docs, privacy, terms and support page templates plus
/.well-known/security.txt, all driven by one config file. - A submission checklist mapped to the directory form's 10 steps and its seven policy acknowledgments, with every rule linked to Anthropic's documentation.
- A worked example: a U.S. federal holiday and business-day calendar with five read-only tools that passes all 35 of its own evals.
MIT licensed. Built by [Modern Mustard Seed](https://modernmustardseed.com).
Working demo
The example connector runs live, deployed from this repository with no changes:
- Connector URL:
https://starter.modernmustardseed.com/holidays(add it in Claude under **Customize > Connectors > Add custom
Related Skills
Axguard Ssrf
SSRF and unsafe egress — user-influenced fetch/requests, metadata IPs. Usage: /axguard-ssrf [path]
Wato Discover And Run Tools
Find the connector tools a Wato team has approved, fetch their input schemas, and execute them through the gov
Browser Extension Connector
Agent Skill: build a Chrome MV3 connector for a web service with no public API: a MAIN-world tap on the page's
Sandbox Mini Harness
A small agent on the Claude Agent SDK that pulls a free public source through an MCP connector you write, scor
Param Discover
Discover hidden HTTP parameters on a URL or list of URLs using Arjun (or x8 fallback). Hidden params are gold
0x002132 Skills Bugbounty Hunt File Upload
Hunt file upload bugs — RCE via webshell, XSS via SVG/HTML, SSRF via XXE in DOCX, path traversal via filename.
Related Agents
Zanix Feature Builder
Adds a feature or artifact (a provider/connector, middleware, REST/GraphQL/socket/SSR handler, job, subscriber
Timps API Security Tester
Run an OWASP API Security Top-10 (2023) audit against an OpenAPI spec or live endpoint — broken auth, BOLA, ma
PM Security Review
Read-only security reviewer for Product Masters LMS diffs. Finds the input/actor that breaks auth, access, RLS