Construye mundos de prueba deterministas de API SaaS para agentes con Backlot
Ejecuta emuladores locales de Slack, Gmail, Google Drive, GitHub, Jira, Notion, S3 y otras API SaaS sobre un corpus controlado para que agentes e integraciones puedan ser probados sin cuentas de proveedor, OAuth, secretos ni llamadas de red.
Prerrequisitos
Python 3.11+, CLI de Backlot, cliente compatible con MCP opcional o SDKs oficiales de los proveedores apuntados a las URL base locales de Backlot.
Instalación
Instala o configura siguiendo las instrucciones basadas en el repositorio:
Instala con pip install backlot, importa el corpus incluido o de proyecto con backlot import --bundled o backlot import my-corpus.jsonl, luego ejecuta backlot serve y apunta los SDKs compatibles a http://127.0.0.1:8000. Para acceso a herramientas de agente, instala pip install "backlot[mcp]" y registra backlot mcp con un cliente compatible con MCP.
- Repositorio: https://github.com/brekkylab/backlot