Use ISH API with Cursor IDE
Cursor should use the OpenAI-compatible ISH endpoint:https://api.ish.chat/v1. Cursor custom API endpoints require a paid Cursor Pro plan or higher; the Pro trial may not support custom endpoints.
1. Create an API key
Go to API keys, create a key, and copy it once. Cursor requests will appear in API usage.
2. Configure Cursor
In Cursor settings, select an OpenAI-compatible provider, set the base URL, paste your ish_live_ key, then add one of the ISH aliases to the model list.
Connection mode: OpenAI-compatible
OpenAI Base URL: https://api.ish.chat/v1
OpenAI API Key: ish_live_...
Model: ish-claude-sonnet-4.63. Use model aliases
Cursor can be picky with full model names, so ISH accepts stable aliases. Any ish- alias resolves to the matching model internally. Aliases are intentionally not listed in /v1/models so other OpenAI-compatible tools see only real model IDs.
| Alias | Model |
|---|---|
| ish-claude-opus-4.8 | claude-opus-4.8 |
| ish-claude-opus-4.7 | claude-opus-4.7 |
| ish-claude-opus-4.6 | claude-opus-4.6 |
| ish-claude-opus-5 | claude-opus-5 |
| ish-claude-sonnet-5 | claude-sonnet-5 |
| ish-claude-sonnet-4.6 | claude-sonnet-4.6 |
| ish-claude-haiku-4.5 | claude-haiku-4.5 |
| ish-glm-5.2 | glm-5.2 |
| ish-gpt-5.6-luna | gpt-5.6-luna |
| ish-gpt-5.6-sol | gpt-5.6-sol |
| ish-gpt-5.6-terra | gpt-5.6-terra |
| ish-grok-4.6 | grok-4.6 |
Troubleshooting
Cursor rejects the custom API: use a paid Cursor Pro plan or higher.
Model not found: use an alias such asish-claude-sonnet-4.6, not a provider-prefixed model.
Insufficient balance: API calls only spend paid balance, not free daily web usage.