MCP Servers
1. What is it?
MCP (Model Context Protocol) is the mechanism Blaze uses to operate external SaaS services. Enable a server and the AI can call its APIs directly to fulfill a request.
2. Where to open
Profile (bottom-left) → Settings → MCP.
3. Built-in presets
Four connectors ship out of the box:
| Server | What it can do |
|---|---|
| GitHub | Read / create repos, issues, PRs |
| Google Sheets | Read and write spreadsheets |
| Slack | Post to channels, search messages |
| Notion | Read / write pages, run searches |
4. Enable a server
Flip the toggle on → an auth flow launches in your browser. Sign in to the service, click “Allow”, and the toggle turns green when it’s ready.
5. Add a custom MCP server
The ”+” button on the top-right opens a form for your own MCP server (an internal tool, an experimental connector). Provide:
- Name
- Endpoint URL
- Auth (API key / OAuth token / …)
6. Using them in chat
Once enabled, just ask in natural language —
“Post XYZ to the #sales Slack channel” — and Blaze will route the call
through the appropriate server.
7. About the tools Blaze uses under the hood
Blaze relies on the Salesforce CLI (sf), Node.js, and Git (Git for Windows on Windows) to retrieve and deploy metadata. These are bundled with the Blaze app, so you don’t have to install anything yourself, and they are updated together with Blaze itself.
- If the Salesforce CLI (or another tool) is already installed on your machine, Blaze uses your installation first. Your existing environment is never overwritten.
- The tools appropriate for macOS and Windows are bundled for each platform.
8. FAQ
Q. Where are MCP credentials stored?
In the OS secure store (macOS Keychain, Windows Credential Manager), encrypted. Nothing is kept in plain text inside the Blaze app.
Q. Do I need to install the Salesforce CLI or Node.js myself?
No. They are bundled with Blaze. If you already have them installed, Blaze uses your existing installation instead.
Q. An MCP server stopped responding
Toggle it off and back on. That re-runs the auth flow — usually the token expired.