Build deterministic SaaS API test worlds for agents with Backlot 是做什么的?
Run local Slack, Gmail, Google Drive, GitHub, Jira, Notion, S3, and other SaaS API emulators over a controlled corpus so agents and integrations can be tested without vendor accounts, OAuth, secrets, or network calls.
Prerequisites
Python 3.11+, Backlot CLI, optional MCP-compatible client or official vendor SDKs pointed at the local Backlot base URLs.
Installation
Install or set up from the source-backed instructions:
Install with pip install backlot, import the bundled or project corpus with backlot import --bundled or backlot import my-corpus.jsonl, then run backlot serve and point supported SDKs at http://127.0.0.1:8000. For agent tool access, install pip install "backlot[mcp]" and register backlot mcp with an MCP-compatible client.