Documentation

Using rinkata in ChatGPT

Using rinkata in ChatGPT

Connect ChatGPT, on the web or in the desktop app, so it can read and update the same project you see on screen.

Nothing to paste. No key, no token, no command. You point ChatGPT at one address and approve a sign-in screen. About two minutes.

How it works

ChatGPT signs you in, the same way Claude does. On first use it sends you to rinkata, you approve, and ChatGPT gets its own connection that it renews. No key exists anywhere in this flow. (Grok still uses a copied key; see its page.)

Connect once and it follows your ChatGPT account: the same plugin works on the web, in the desktop app, and on mobile.

Cut it off later from Settings → Connected apps without touching anything else.

The one address you need is:

https://api.rinkata.dev/mcp

Before you start

You need a rinkata account that's already signed in, ChatGPT authorizes you. If you've never signed in to rinkata in a browser, do that first.

You also need developer mode in ChatGPT, which is what exposes custom connectors. OpenAI notes that availability can depend on account and workspace policy, if you don't see it, that's an account restriction, not a rinkata problem.

Step 1: Turn on developer mode

  1. In ChatGPT, open SettingsSecurity and login.
  2. Scroll to Developer mode.
  3. Turn it on.

It's badged ELEVATED RISK, and warns that connectors "could modify or erase data permanently." That's OpenAI's blanket label for any server they haven't reviewed, it looks the same whether you're connecting rinkata or something you wrote this morning. Only add servers you trust.

Step 2: Add rinkata

The web app and the desktop app are the same flow, same Plugins page, same dialog. Only the button that opens it differs.

  1. In ChatGPT's left sidebar, click Plugins (on the web, if it isn't there, look under More).
  2. Start a new plugin:
Where you areWhat to click
ChatGPT on the webThe + to the right of the Search plugins box
ChatGPT DesktopThe Create button in the top-right, then choose the plugin option

Fill in the New Plugin dialog:

FieldWhat to put
Icon (optional)Skip it
Namerinkata
Description (optional)Something like "project status, tickets, and specs"
ConnectionLeave the toggle on Server URL (not Tunnel)
Server URLhttps://api.rinkata.dev/mcp
AuthenticationOAuth
The URL box suggests the wrong thing. Its placeholder reads https://example.com/sse, but rinkata's path is /mcp, not /sse. Entering /sse is the most common way this fails.

Then two things before the dialog will let you finish:

  1. Tick "I understand and want to continue" under the orange warning. Create stays greyed out until you tick it.
  2. Click Create.

You never enter a token here, OAuth is the whole configuration. If you paste a key into a field, you've got the wrong setup.

Step 3: Sign in and approve

The first time ChatGPT actually uses rinkata, it hands you off to sign in.

  1. Sign in to rinkata if you aren't already.
  2. You land on "Authorize ChatGPT?". It names the workspace, the account, and the permissions.
  3. Check the workspace is the right one, then click Approve.
PermissionWhat it means
rinkata:readRead your projects, goals, specs, tickets, decisions, and status.
rinkata:writeCreate and change project state.
Approving is per-person, not per-team. Teammates each authorize separately. Disconnecting yours doesn't disturb theirs.

Step 4: Check it works

Ask: "List my rinkata projects." You should get your workspace's projects back. Then try "What's on Work for <your project name>?"

Using it

Talk in plain language, "what's ready to start on <your project>?", "capture an idea called X", "what's on Needs attention?" ChatGPT looks up the project by name.

You can read and change the same things you can on screen: Ideas, Work, Complete, decisions, and tickets.

Disconnecting: this part matters

Nothing you do inside ChatGPT revokes its access. Disconnect, uninstall, or delete in ChatGPT only stops ChatGPT-local use. From rinkata's side nothing has changed. A client that kept its credential could keep renewing it for up to 30 days.

To actually end access:

  1. In rinkata, click your name (top-right) → Settings.
  2. Find Connected apps. Each row is one connection.
  3. Click Disconnect, then Yes, disconnect.

That takes effect immediately. The next request fails and it cannot renew.

Reconnecting later is this page again from Step 2. You'll see Authorize ChatGPT? again; the old connection stays dead.

Two behaviors that look like breakage but aren't:

  • The connection lapses after about 30 days without a fresh sign-in. When rinkata tools stop responding weeks later, ask ChatGPT to list your rinkata projects and follow the sign-in again, that's renewal, not a fault.
  • Recreating the plugin creates a new connection. Each plugin you create has its own identity, so the old row in Settings → Connected apps sticks around until you disconnect it or it expires. Disconnect the old one; keep the row whose "last used" is current.

If something's not working

What you seeFix
No Developer mode in SettingsAccount or workspace policy doesn't allow it
Developer mode is on, but connectors still won't workCheck Lockdown mode, just above it in Security and login
Create is greyed out / clicking it does nothingTick "I understand and want to continue"
Connection won't validateCheck the URL ends in /mcp. The box suggests /sse
Plugin created, but ChatGPT has no rinkata toolsAuthorization happens on first use. Ask it to list your rinkata projects and follow the sign-in
"Not authenticated" / 401Disconnect the row in Settings → Connected apps and add it again
Sign-in loops, or approving does nothingSign in to rinkata in the same browser as the approve screen
The approve screen names the wrong workspaceClick Deny. Sign out of rinkata, sign back in with the right account, try again
Reads work but changes fail on permissionsDisconnect in Settings → Connected apps and reconnect, approving both permissions
rinkata tools stopped working after weeks of not using themThe connection lapsed (about 30 days). Ask ChatGPT to list your rinkata projects and follow the sign-in again
Two ChatGPT rows in Settings → Connected appsYou recreated the plugin. Disconnect the row whose "last used" is stale
"Which project?"Tell ChatGPT the project by name, or ask it to list your rinkata projects first

See also