Spree Commerce: open-source B2B and marketplace ecommerce
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
Descripción del creador (original en inglés)
On the Cheap MCP — free and cheap events, deals and local guides across 14 US cities
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"onthecheap": {
"command": "npx",
"args": [
"-y",
"onthecheap-mcp"
]
}
}
}Ejecuta esto en tu terminal
claude mcp add onthecheap -- npx -y onthecheap-mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"onthecheap": {
"command": "npx",
"args": [
"-y",
"onthecheap-mcp"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"onthecheap": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"onthecheap-mcp"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 8 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub chrischall, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (1.2.0) llegó al registro hace 3 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
MCP server integrating with Stripe - tools for customers, products, payments, and more.
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
MCP server for the On the Cheap network — local guides to free and cheap things to do across 14 US cities. Daily event listings with times, prices and venues, plus a searchable archive of deals and guides.
Developed and maintained by AI (Claude Code). Use at your own discretion.
No credentials required. Every site is public, so the server reads them server-side over plain HTTPS. There is nothing to configure beyond which city you want, and no browser extension involved.
npx onthecheap-mcp
Or as a Claude Code plugin:
/plugin marketplace add chrischall/onthecheap-mcp
/plugin install onthecheap-mcp
One server reads the whole network. Every tool takes a site argument naming the city to read — there is no default and no configuration step:
| Key | Site | Area |
|---|---|---|
charlotte | Charlotte On The Cheap | Charlotte, NC |
denver | Mile High on the Cheap | Denver, CO |
atlanta | Atlanta on the Cheap | Atlanta, GA |
chicago | Chicago on the Cheap | Chicago, IL |
columbus | Columbus on the Cheap | Columbus, OH |
seattle | Greater Seattle on the Cheap | Seattle–Tacoma |
kansascity | Kansas City on the Cheap | Kansas City |
miami | South Florida on the Cheap | Miami / Broward / Palm Beach |
orlando | Orlando on the Cheap | Orlando, FL |
portland | Portland Living on the Cheap | Portland, OR |
richmond | RVA on the Cheap | Richmond, VA |
southernmaine | Southern Maine on the Cheap | Southern Maine |
triangle | Triangle on the Cheap | Raleigh / Durham / Chapel Hill |
national | Living On The Cheap | US-wide deals (no local events calendar) |
Common aliases work too — milehigh, raleigh, rva, kc, southflorida. otc_list_sites reports the same list.
site is required rather than defaulted on purpose: a server that quietly fell back to one city would answer a question about Denver with Charlotte's data and give no sign anything was wrong. An unknown key is refused with the valid ones listed.
All tools are read-only. Every tool except otc_list_sites takes a required site argument. The two event tools reject `national`, which has no local events calendar — it is still searchable via the other tools.
| Tool | What it does |
|---|---|
otc_list_events | Everything on a given day — time, price, venue. free_only filters to no-cost listings. Defaults to today. |
otc_events_month_overview | Day-by-day counts for a month, to find the busiest days. Each day's list is a preview; total is the real count. |
otc_search_posts | Search articles by text, category, location and date range. Returns slim summaries by default. |
otc_get_post | One article in full, as readable text or raw HTML. Accepts an id, slug, or URL. |
otc_list_categories | Category ids and post counts, for filtering searches by topic. |
otc_list_locations | Local area ids and post counts, for filtering geographically. |
otc_list_sites | The cities in the network and their site keys. Takes no arguments. |
otc_healthcheck | Confirm one site is reachable; on failure error.kind is edge_blocked, http, timeout or transport. |
What's free in Charlotte this Saturday?
Find kids' events in Lake Norman in August
Compare free things to do in Denver and Portland next weekend
Retired deals are excluded by default. Each site parks expired offers in an expired category, so searches skip them and you don't get deals that no longer exist. Pass include_expired: true to search the archive. The category's id differs on every site, so it's resolved by slug at request time — a hardcoded id silently disables the filter elsewhere.
Category and location ids are per-site. Each site is a separate WordPress install, so id 13 is a different category on every one of them. Resolve ids against the same site you then search — an id borrowed from another city will filter to something unrelated rather than error.
Month overviews are previews, with honest counts. The calendar shows at most four listings per day. otc_events_month_overview reports each day's *true* total alongside the preview — call otc_list_events with a date for the complete schedule.
None. The city is a per-call site argument, not an environment variable, so there is nothing to set up before use.
npm install
npm test npm run build
See docs/OTC-API.md for the verified data surface, including the events calendar's US M-D-YYYY date routing (an ISO date is silently parsed as 1970), the month-view truncation, and why term ids are never hardcoded.
MIT