INTEGRATION GUIDE

Connect 9Router to Cursor.

Before configuring Cursor, verify the current official requirements for endpoint reachability and supported model settings.

Important: Do not assume a local-only URL such as http://localhost:20128 will work in Cursor. The endpoint must be reachable in the way required by your current Cursor setup. Consult the official FAQ first.

Before you begin

  • 9Router is running and you have a valid API key.
  • You know which endpoint Cursor is expected to use.
  • You have confirmed the model ID supported by the endpoint.

Setup checklist

  1. Open the current 9Router official FAQ and find the Cursor-specific instructions.
  2. Use the documented endpoint for your deployment. For a self-hosted service, confirm secure external reachability before exposing it.
  3. Copy the correct API key into the client configuration.
  4. Select a model that appears in the endpoint’s model list.
  5. Send a small test prompt and record the status/error if it fails.

If Cursor still fails

  • Connection error: confirm endpoint DNS, TLS, firewall, and public reachability.
  • 401: re-check the key and authorization format.
  • Model error: compare the selected ID with the endpoint’s available model list.
  • 429/provider error: inspect provider limits and availability.
Security: avoid exposing an unauthenticated local gateway to the public internet. Use the official security guidance and a protected endpoint.

Official references

9Router documentation ↗ · GitHub repository / FAQ ↗

Editorial note: this is a checklist template. Verify every endpoint and UI label against current releases before publishing as a definitive step-by-step tutorial.