backlot MCP Server
brekkylab/backlot
[](https://agentrank-ai.com/tool/brekkylab--backlot/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) A local emulator for enterprise SaaS APIs — Slack, Gmail, Google Drive, GitHub, Jira, Notion, S3 and more — with the real response shapes, pagination, auth and per-document ACLs, over a corpus you supply.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
brekkylab/backlot is a Python tool licensed under MIT. A local emulator for enterprise SaaS APIs — Slack, Gmail, Google Drive, GitHub, Jira, Notion, S3 and more — with the real response shapes, pagination, auth and per-document ACLs, over a corpus you supply. Topics: ai-agents, amazon-s3, api-mock, enterprise, fastapi, github, gmail, google-drive, jira, mcp, mock-server, notion, openapi, python, rag, slack, hacktoberfest.
Ranked #4234 out of 24846 indexed tools.
Ecosystem
Score Breakdown
292 stars → growing community
Last commit 29d ago → recently updated
82/232 issues closed → many open issues
5 contributors → small team
No dependents → no downstream usage
134 weekly installs → early adoption
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
# Backlot **Run enterprise SaaS APIs locally.** Backlot is a local emulator for Slack, Gmail, Google Drive, GitHub, Jira, Notion, S3 and other enterprise APIs. It reproduces the response shapes, pagination, authentication, errors and per-document access controls an integration has to handle, over a deterministic corpus you control — so you build and test against the official vendor SDKs with **no vendor account**, **no OAuth approval**, **no secrets in CI** and **no network**. ## Try it in 60 seconds ```bash pip install backlot backlot import --bundled # a corpus ships with the package; nothing to fetch or write backlot serve # every supported API, at http://127.0.0.1:8000 ``` Point an official SDK at it by changing one base URL: ```python from slack_sdk import WebClient # pip install slack_sdk slack = WebClient(token="admin-service-token", base_url="http://127.0.0.1:8000/slack/api/") print(slack.conversations_list()["channels"]) ``` The same call targets SlackRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.