Retail Workspace
Connect Retail Workspace to AI assistants
Use the private Retail Workspace MCP endpoint to ask AI assistants about your tracked products, scans, competitors, and pricing insights.
Retail data only
Workspace endpoint
https://mcp.nesika.ai/workspaceAPI key connector URLs for ChatGPT and Claude use https://mcp.nesika.ai/mcp, which serves the same tools. Existing connectors that use it keep working. No change is needed.
Workspace credential
ChatGPT and Claude can connect by signing in with your Nesika account (recommended) or with a workspace API key (it starts with nes_) in the connector URL. Other clients send the key in the X-API-Key header.
Connect an MCP client
Create a workspace API key
Add Nesika to your client
https://mcp.nesika.ai/workspace (recommended), or use the API key connector URL https://mcp.nesika.ai/mcp?api_key=nes_your_workspace_api_key with your key in place of the placeholder. Claude Code, Cursor, VS Code, and other clients use https://mcp.nesika.ai/workspace with an X-API-Key header.Start with a workspace question
Authentication
The Retail Workspace endpoint accepts your workspace API key in any of these three ways. Use one method per connection. ChatGPT and Claude can also connect without a key by signing in with your Nesika account.
X-API-Key header
Recommended wherever your client supports custom headers. Send X-API-Key: nes_...
Authorization: Bearer
For clients that only support bearer tokens. Send Authorization: Bearer nes_...
api_key query parameter
Add ?api_key=nes_... to the /mcp endpoint (the API key connector URL). Use it to connect ChatGPT and Claude custom connectors with an API key, because they cannot send custom headers. It is supported and has the same permissions as the key in a header.
A connector URL with a key is a secret
Connect with an API key connector URL
Signing in with your Nesika account is recommended for ChatGPT and Claude, but they can also connect with a connector URL that carries your workspace API key. The URL has the same permissions as the same key sent in an X-API-Key header.
URL format
https://mcp.nesika.ai/mcp?api_key=<your API key>The API key connector URL uses the /mcp path, which serves the same tools as /workspace, so the assistant connects with your key and does not ask you to sign in. Sign-in and header-based clients use /workspace without a key.
The easiest way to get it: when you create or replace a key in workspace settings, choose ChatGPT or Claude in the key dialog and select Copy next to the connector URL. It already includes your key and, like the key, is shown only once.
This URL contains your secret key
Connect ChatGPT
ChatGPT connects to remote MCP servers through apps. Sign in with your Nesika account (recommended), or use an API key connector URL: these apps cannot send custom headers, so the key goes in the connector URL.
Sign in with your Nesika account (recommended)
- In ChatGPT, open Settings → Apps and create a new app (enable Developer Mode first if required).
- Paste the connector URL below.
- Sign in with your Nesika account when asked, then choose what to allow.
https://mcp.nesika.ai/workspaceSigning in needs no API key. You can disconnect at any time from Connected assistants.
Connect with an API key connector URL
Turn on Developer mode
Create a developer-mode app
Paste your connector URL
https://mcp.nesika.ai/mcp?api_key=nes_your_workspace_api_keySet Authentication to No authentication. The key in the URL authenticates the connection.
Use it in a chat
Plan eligibility
Connect Claude.ai and Claude Desktop
Claude custom connectors work the same way in Claude.ai and Claude Desktop. Sign in with your Nesika account where available (recommended), or use an API key connector URL: custom connectors cannot send custom headers, so the key goes in the connector URL.
Sign in with your Nesika account (recommended)
- In Claude, open Customize → Connectors and select Add custom connector.
- Paste the connector URL below.
- Select Connect, sign in with your Nesika account, then choose what to allow.
https://mcp.nesika.ai/workspaceSigning in needs no API key. You can disconnect at any time from Connected assistants.
Connect with an API key connector URL
Open connector settings
Add a custom connector
Paste your connector URL
https://mcp.nesika.ai/mcp?api_key=nes_your_workspace_api_keyLeave the OAuth Client ID and OAuth Client Secret fields empty.
Add and enable the connector
Team and Enterprise workspaces
https://mcp.nesika.ai/workspace with the key in an X-API-Key header.Connect Claude Code
Run the add command
claude mcp add --transport http nesika-retail https://mcp.nesika.ai/workspace --header "X-API-Key: nes_your_workspace_api_key"Choose a scope
--scope user to use it in every project, or --scope project to share it with the current project. Keep real keys out of files you commit.Verify the connection
Connect Cursor
Add the MCP config
.cursor/mcp.json in your project or ~/.cursor/mcp.json for a global setup.{
"mcpServers": {
"nesika-retail": {
"url": "https://mcp.nesika.ai/workspace",
"headers": {
"X-API-Key": "nes_your_workspace_api_key"
}
}
}
}Reload Cursor
Use the tools
Connect VS Code (GitHub Copilot)
Add the MCP config
.vscode/mcp.json or your user-level MCP configuration. VS Code prompts for the key and stores it securely, so the key is not saved in the file.{
"inputs": [
{
"type": "promptString",
"id": "nesika-retail-api-key",
"description": "Nesika Retail Workspace API key (starts with nes_)",
"password": true
}
],
"servers": {
"nesika-retail": {
"type": "http",
"url": "https://mcp.nesika.ai/workspace",
"headers": {
"X-API-Key": "${input:nesika-retail-api-key}"
}
}
}
}Start the server
Open Copilot Chat in Agent mode
Other MCP clients
Add a remote HTTP MCP server with the workspace endpoint and send your key in the X-API-Key header (or Authorization: Bearer). Most clients accept a configuration like this:
{
"mcpServers": {
"nesika-retail": {
"type": "http",
"url": "https://mcp.nesika.ai/workspace",
"headers": {
"X-API-Key": "nes_your_workspace_api_key"
}
}
}
}If your client cannot send custom headers, use the connector URL https://mcp.nesika.ai/mcp?api_key=nes_your_workspace_api_key instead.
Do not commit the key
Private Retail Workspace tools
These are the only six private tools available. Each returns data from the Retail Workspace linked to your credential.
my_products
Read products tracked in the current Retail Workspace.
my_price_position
Compare current prices with tracked competitor offers.
my_price_history
Read historical prices for tracked products.
my_scan_status
Check the status and freshness of workspace scans.
my_insights
Read private pricing insights for the workspace.
export_scan_report
Export an authorized report for a workspace scan.
Example prompts
- “List my tracked products with their latest prices.”
- “Summarise my biggest price changes from recent scans.”
- “Which products are currently priced above competitors?”
- “Show my latest high-priority pricing insights.”
Troubleshooting
Authentication fails (401 Unauthorized)
The key may be revoked, expired, or from a different workspace. Generate a new key in workspace settings, then update the connector URL in ChatGPT or Claude, or the X-API-Key header in other clients. If you connected ChatGPT or Claude by signing in, reconnect it from the assistant.
Tools do not appear
Confirm the URL path ends with /workspace for sign-in and header-based clients, or /mcp for an API key connector URL. If ChatGPT or Claude connects with an API key, the connector URL must also include ?api_key= followed by your key. Save the configuration, then refresh or reconnect the client.
Results are empty
Check that the connected workspace contains tracked products and completed scan data.