Getting started
rx7db is in a small, invitation-only private beta for FD owners.
Private beta
We're keeping the beta small while we improve the research tools and see how they hold up against real cars and real projects. We'll invite more owners as the tools improve.
Eligibility
To apply when recruitment opens, you'll need all three of the following:
Own an FD
You must own a Mazda RX-7 FD so you can try rx7db on an actual car during the beta.
MCP-compatible assistant
You need an MCP-capable AI assistant that supports the x-api-key header, such as Claude Code.
Anthropic API key
You need your own Anthropic API key. The key is free to create, but Anthropic charges for the tokens you use.
How to apply
There isn't a public sign-up form yet. Watch the RX-7 owner group communities for the next round of invitations. As we make the assistant more reliable and accurate, we'll open it up to more users.
Get connected
Create your Anthropic API key
Sign in to the Claude Console, make sure API billing is set up, then open Settings > API keys and create a key for rx7db. Copy the key when it's shown and store it somewhere safe. Anthropic only shows the full key once. See Anthropic's API key guide for the full steps.
Generate your enrollment digest
We'll never ask you to send us your API key through private messages or email. For security, beta access is gated by the SHA-256 digest of your key instead. The digest is a one-way hash, so the original key can't be recovered. Generate your key below, and then reply to the invitation with the digest to enable your access.
Open Terminal, replace the placeholder with your Anthropic API key, and run:
printf "sk-ant-api..." | shasum -a 256
When asked, send us the 64-character digest, not your API key.
Open a terminal, replace the placeholder with your Anthropic API key, and run:
printf "sk-ant-api..." | sha256sum
When asked, send us the 64-character digest, not your API key.
Open Windows PowerShell and run the commands below. At the
Api Key: prompt, enter your complete key. It won't appear on screen.
$key = [Net.NetworkCredential]::new("", (Read-Host "Api Key:" -AsSecureString)).Password
$stream = [IO.MemoryStream]::new([Text.Encoding]::UTF8.GetBytes($key))
(Get-FileHash -InputStream $stream -Algorithm SHA256).Hash.ToLowerInvariant()
$stream.Dispose()
Remove-Variable key, stream
When asked, send us only the 64-character digest printed by the script. The key is hashed in memory without adding a newline. If you use WSL or Git Bash, follow the Linux tab instead.
Connect your MCP client
Choose the client you use, then follow its instructions to connect it to rx7db. You'll need the API key (not the digest) that you generated at the previous step to setup your MCP client.
Claude Code is the recommended way to connect to rx7db. Add the MCP server with your
Anthropic API key in the x-api-key header, then run claude as usual:
claude mcp add --transport http rx7 https://mcp.rx7db.com/mcp \
--header "x-api-key: sk-ant-api..."
Research can take a few minutes. The server stops each run after ten minutes, so keep your
client's tool timeout above that limit. In Claude Code,
MCP_TOOL_TIMEOUT=660000 allows eleven minutes; MCP_TIMEOUT
controls MCP server startup, not tool execution.
Add rx7db to your user-level ~/.codex/config.toml. Codex reads the key from
your environment at runtime, so it doesn't need to go in the configuration file:
[mcp_servers.rx7]
url = "https://mcp.rx7db.com/mcp"
env_http_headers = { "x-api-key" = "ANTHROPIC_API_KEY" }
tool_timeout_sec = 660
Set ANTHROPIC_API_KEY in your environment before starting Codex. Don't put
the key in a repository configuration file or commit it to source control.
Gemini CLI supports custom headers for streamable HTTP MCP servers. Add rx7db to your user-level configuration with:
gemini mcp add --scope user --transport http rx7 https://mcp.rx7db.com/mcp \
--header "x-api-key: sk-ant-api..."
Replace sk-ant-api... with your Anthropic API key. The --scope user
option keeps the configuration out of your project directory. Don't commit any
configuration file that contains your key.
rx7db uses MCP over streamable HTTP. Any MCP-compatible client that lets you set a
custom header can connect with the same x-api-key header:
curl -N https://mcp.rx7db.com/mcp \
-H "x-api-key: sk-ant-api..." \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize", ... }'
You can also use any other client that supports MCP servers with custom headers. Refer to the support documentation of your specific client for configuration instructions.
claude.ai, ChatGPT, and other web AI interfaces
Not supported yet. rx7db needs an x-api-key header, and most
web AI products don't let you add custom headers to an MCP connector. For now, use one of
the supported clients above.