Use this guide in
your own agent.
The whole field playbook is a remote MCP server. Plug it into Claude, Cursor, VS Code, ChatGPT or your own code, and your agent can search it, ask it, and pull full pages, every answer linked back to the source section.
https://backblaze.nixfred.com/mcpPreview build: snippets on this page point at this preview deployment.
INSTALL IN YOUR CLIENT
One command
claude mcp add --transport http backblaze-field-guide https://backblaze.nixfred.com/mcpThen ask: "Use backblaze-field-guide to whiteboard ransomware recovery with Object Lock." Add --scope user to make it available in every project.
Custom connector (Pro, Max, Team, Enterprise)
- Settings → Connectors → Add custom connector.
- Name:
Backblaze Field Guide, URL: the endpoint above. No auth. - Enable it in a chat from the tools menu.
Or via config file (any plan, uses mcp-remote)
claude_desktop_config.json:
{
"mcpServers": {
"backblaze-field-guide": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://backblaze.nixfred.com/mcp"
]
}
}
}One click
Or ~/.cursor/mcp.json
{
"mcpServers": {
"backblaze-field-guide": {
"url": "https://backblaze.nixfred.com/mcp"
}
}
}One click
Or from a terminal
code --add-mcp '{"name":"backblaze-field-guide","type":"http","url":"https://backblaze.nixfred.com/mcp"}'Or .vscode/mcp.json
{
"servers": {
"backblaze-field-guide": {
"type": "http",
"url": "https://backblaze.nixfred.com/mcp"
}
}
}Use it from Copilot Chat in Agent mode.
ChatGPT connector
- Settings → Apps & Connectors → Advanced → turn on Developer mode (plan permitting).
- Create a connector: name
Backblaze Field Guide, MCP server URL: the endpoint above, authentication: none. - In a chat, pick it from the tools menu and ask away.
Same URL works for any remote MCP host: the OpenAI Responses API mcp tool, Claude API MCP connector, LangChain, and so on.
Windsurf, Zed, Cline, Goose, anything stdio-only
npx -y mcp-remote https://backblaze.nixfred.com/mcpPython (official SDK)
# pip install mcp
import asyncio
from mcp import ClientSession
from mcp.client.streamable_http import streamable_http_client # SDK 2.x
async def main():
async with streamable_http_client("https://backblaze.nixfred.com/mcp") as (read, write):
async with ClientSession(read, write) as s:
await s.initialize()
r = await s.call_tool("ask_guide", {"question": "B2 vs R2 vs S3 TCO"})
print(r.content[0].text)
asyncio.run(main())Raw JSON-RPC
curl -s https://backblaze.nixfred.com/mcp \
-H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_guide","arguments":{"query":"Object Lock","limit":2}}}'Inspect it
npx @modelcontextprotocol/inspector --cli https://backblaze.nixfred.com/mcp --transport http --method tools/listFOUR TOOLS · ALL READ-ONLY
search_guidequery, limit?, page?Hybrid semantic + keyword search. Returns passages with page, section and a deep link.
- "Search the Backblaze field guide for Object Lock compliance vs governance"
- "Find what the guide says about Veeam SOBR setup on B2"
ask_guidequestion, page?A short, cited answer from the guide persona (a senior Backblaze SE). Says plainly when the guide does not cover it.
- "Ask the field guide how to beat Wasabi on a 1 PB deal"
- "Ask the field guide for a 60-second B2 pitch to a CISO"
get_pageslugFull markdown of one page, e.g. competitive, economics, whiteboard/backup-ransomware.
- "Pull the competitive battlecards page and build me a one-slide R2 comparison"
- "Get the POC page and turn Demo 3 into a checklist"
list_pagesnoneEvery page with slug, title, group, summary, URL.
- "List the field guide pages and suggest a 5-day study plan"
TRY IT LIVE
Press Run. This calls the real MCP endpoint over JSON-RPC.
THE FINE PRINT
- Spec: MCP Streamable HTTP, protocol versions 2025-11-25, 2025-06-18, 2025-03-26 and 2024-11-05 negotiated at
initialize. Stateless, JSON responses, tool annotations mark everything read-only. - Grounding: retrieval over the guide (Cloudflare Vectorize + keyword fusion), generation by Workers AI. Answers cite sections and say so when the guide is silent.
- Privacy: no accounts, no auth, nothing to write. Queries are rate limited per IP; aggregate topic counts only (see stats).
- Unofficial: independent guide by Fred Nix, not affiliated with Backblaze, Inc. Verify prices and terms before customer use.