Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Contraption MCP

de contraptioncoversión 1.0.0i★ 1iSe ejecuta en la nube
Nombre en el registroco.contraption/mcp

Instalar

Resumen

Descripción del creador (original en inglés)

An MCP server that provides [describe what your server does]

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en la nube
  • Transporte: SSE
  • Categoría: Otros

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3Connect4
https://mcp.contraption.co/

Ejecuta esto en tu terminal

claude mcp add --transport sse contraption https://mcp.contraption.co/

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "contraption": {
      "url": "https://mcp.contraption.co/"
    }
  }
}

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ú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "contraption": {
      "type": "sse",
      "url": "https://mcp.contraption.co/"
    }
  }
}

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ú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3Connect4
https://mcp.contraption.co/

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

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.

Qué apps pueden usarlo

Según cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.

Se conectan por internet en

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

Todas las apps, con ventajas y desventajas →

Qué puede hacer

El servidor no respondió la última vez que lo revisamos, así que no pudimos leer sus herramientas.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 10 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con el dominio contraption.co (el registro comprueba quién es dueño del dominio)

  • ! Precaución

    Sigue en mantenimiento

    Último cambio de código: hace 9 meses, hace más de 6 meses

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • ✕ No superada

    El endpoint responde

    No respondió en 6 segundos cuando lo revisamos

  • – No aplica

    Inicio de sesión con OAuth

    No respondió en 6 segundos cuando lo revisamos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Otrosi

  • Más estrellas que el 82% de los otros 19098 servidores de esta categoría
  • Publicado en el registro más recientemente que el 0% de los otros 19098 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 9% de los otros 19098 servidores de esta categoría

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.

Preguntas frecuentes

¿Es seguro Contraption MCP?

Superó 1 de 3 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.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez hace 9 meses, y la última versión (1.0.0) llegó al registro hace 13 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: World Monitor, Claude Flow, Tldraw

Alternativas

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

World Monitor

Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.

de koala73Muy usado★ 90,4 milActualizado hace 5 días

Se ejecuta en la nube✓ worldmonitor.app

Claude Flow

AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.

de ruvnetMuy usado↓ 13,5 mil/sem★ 81,4 milActualizado hace 14 meses

Se ejecuta en tu computadora

Tldraw

Draw and visually collaborate with your agents on tldraw's canvas.

de tldrawMuy usado★ 51,4 milActualizado hace 8 meses

Se ejecuta en la nube

README del creador

Abrir el README

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.

Contraption Company MCP

An MCP (Model Context Protocol) server for Contraption Company essay, built on Chroma Cloud.

How to Install

Contraption Company MCP is available as a hosted MCP server with no authentication.

FieldValue
Server URLhttps://mcp.contraption.co
How to configure in common clients

Cursor

Use the deep link to install directly in Cursor: Install Contraption Company MCP.

Or, create or edit ~/.cursor/mcp.json:

{

"mcpServers": { "contraption-company": { "url": "https://mcp.contraption.co" } } }

ChatGPT

  1. Open Settings → Connectors.
  2. Click Create new connector.
  3. Set MCP Server URL to https://mcp.contraption.co.
  4. Leave authentication blank and save.

VS Code (Copilot Chat MCP)

Create or edit .vscode/mcp.json:

{

"servers": { "contraption-company": { "type": "http", "url": "https://mcp.contraption.co" } } }

Codex

Add to ~/.codex/config.toml:

[mcp_servers.contraption-company]

command = "npx" args = ["mcp-remote", "--transport", "http", "https://mcp.contraption.co"]

Claude Code

Run in your terminal:

claude mcp add --transport http contraption-company https://mcp.contraption.co

OpenAI SDK (Python)

from openai import OpenAI

client = OpenAI()

response = client.responses.create( model="gpt-5", input="List the newest Contraption Company blog posts.", tools=[ { "type": "mcp", "server_label": "contraption-company", "server_url": "https://mcp.contraption.co", "require_approval": "never", } ], ) print(response)

Features

  • Search: Find posts and pages by query text
  • Automatic Indexing: Syncs with the blog API on startup and via scheduled polling
  • Full Content Access: Indexes all published posts and pages, including members-only content
  • Fast Performance: Powered by FastAPI and Chroma Cloud
  • Background Updates: Polls Ghost every few minutes for new, updated, or deleted posts and pages
  • Query Logging: Records searches in a dedicated Chroma collection for analysis
  • Docker Ready: Includes Dockerfile for easy deployment
  • Well Tested: Comprehensive test suite with pytest

Run Locally

  1. Clone and install:
git clone <repository>

cd mcp uv sync --all-extras

  1. Configure environment:
cp .env.example .env

Edit .env with your credentials

  1. Run the server:
./run.sh

Or: uv run python -m src.main

Docker
# Build

docker build -t contraption-mcp .

Run

docker run -p 8000:8000 --env-file .env contraption-mcp

Or use docker-compose

docker-compose up

Configuration

Running locally requires credentials for external services:

  • Ghost Admin API Key: From your Ghost Admin panel (Settings > Integrations)
  • Chroma Cloud Credentials: Tenant ID, Database, and API key from Chroma Cloud
  • Chroma Query Collection (optional): Set CHROMA_QUERY_COLLECTION to override the default queries collection
  • Voyage API Key: Required to generate contextualized embeddings
  • Ghost Blog URL: Your Ghost blog's URL
  • Polling Interval (optional): Set POLL_INTERVAL_SECONDS to override the default 5 minute sync cadence
  • Members-only content and query logging are enabled by default. Ensure your privacy policy and access controls cover both.

Support and Privacy

  • Support: hello@contraption.co
  • Privacy policy: https://www.contraption.co/privacy/
  • Query logging and members-only content are enabled, and the privacy policy must cover both.

MCP Tools

  • fetch(id): Fetch a single post or page using the canonical URL as the identifier. Provide the id returned by list_posts/search (which is the canonical URL); slugs and shorthand schemes are also accepted but responses always resolve to full URLs.
  • list_posts(sort_by, page, limit): List posts with pagination, returning canonical URLs as identifiers
  • search(query, limit): Search posts and pages by query text; returns canonical URLs for result IDs

API Endpoints

  • GET /: Server info (redirects to GitHub repo for non-MCP requests)
  • GET /health: Health check
  • GET /debug/search: Debug search endpoint (see /debug/docs for Swagger UI)
  • /mcp/*: MCP protocol endpoints
Background Sync

The server polls the Ghost Admin API every 5 minutes to detect new, updated, or deleted posts and pages. Adjust the cadence by setting the POLL_INTERVAL_SECONDS environment variable.

Development

# Install dev dependencies

make dev

Run tests

make test

Lint and format

make format lint

Run all checks

make check

License

MIT