ChatGPT
In ChatGPT, open Settings → Apps & Connectors → Advanced settings → Developer mode. Add a custom connector named ReadyKin, paste the server URL, turn on Requires sign-in, and leave Client ID and Client secret blank.
ReadyKin for your favorite AI
Connect ReadyKin once, then ask a supported AI assistant to review trips, build packing lists and update packing progress—with your approval before changes are saved.
https://mcp.beforeleaving.app/mcpBefore you connect
Choose your assistant
Use the same server URL everywhere. Clients that support OAuth discovery register themselves automatically, so you do not need to create or paste a secret.
In ChatGPT, open Settings → Apps & Connectors → Advanced settings → Developer mode. Add a custom connector named ReadyKin, paste the server URL, turn on Requires sign-in, and leave Client ID and Client secret blank.
Open Customize → Connectors → Add → Custom → Web. Name it ReadyKin, paste the server URL, choose Sign in now, then use Claude’s published identity or automatic registration. No client secret is needed.
Run claude mcp add --transport http readykin https://mcp.beforeleaving.app/mcp. In Claude Code, run /mcp, select ReadyKin and complete sign-in in your browser.
Open Cursor Settings → Tools & MCP → New MCP Server. Add the JSON below to ~/.cursor/mcp.json, return to MCP settings and choose Connect when ReadyKin asks you to sign in.
Open the Agent panel menu → MCP Servers → Manage MCP Servers → View raw config. Add the JSON below to ~/.gemini/config/mcp_config.json, then authenticate ReadyKin in Agent Settings → Customizations.
Add the JSON below to ~/.gemini/settings.json. Start Gemini CLI, run /mcp auth readykin, and finish the browser sign-in.
Run opencode mcp add readykin --url https://mcp.beforeleaving.app/mcp, then opencode mcp auth readykin. OpenCode discovers OAuth and registers automatically.
Configuration examples
~/.cursor/mcp.json{
"mcpServers": {
"readykin": {
"url": "https://mcp.beforeleaving.app/mcp"
}
}
}mcp_config.json{
"mcpServers": {
"readykin": {
"serverUrl": "https://mcp.beforeleaving.app/mcp"
}
}
}~/.gemini/settings.json{
"mcpServers": {
"readykin": {
"httpUrl": "https://mcp.beforeleaving.app/mcp"
}
}
}opencode.jsonc{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"servers": {
"readykin": {
"type": "remote",
"url": "https://mcp.beforeleaving.app/mcp"
}
}
}
}After connecting
Enable ReadyKin in the chat’s tools or connectors menu, then describe the outcome you want. Your assistant can select the right ReadyKin tool.
“Show me my upcoming trips and what is still unpacked.”
“Prepare a beach packing list for my Mallorca trip.”
“Mark Passport and Charger as packed.”
No. Leave those fields blank unless your client specifically requires them. ReadyKin supports secure automatic client registration for public MCP clients.
Turn on ReadyKin from the chat’s tools or connectors menu, then ask naturally. The assistant may request approval before calling a tool or saving a change.
Confirm that the server address is exactly https://mcp.beforeleaving.app/mcp, reload the client’s MCP connections, and choose Authenticate or Connect again. Command-line clients need access to a local browser callback.
Yes. Disconnect ReadyKin in the AI client and revoke the connection from ReadyKin’s connection-management page.