Connect to Claude & AI Agents (MCP)
Nesika's Model Context Protocol (MCP) server lets Claude, ChatGPT, Cursor, and other AI agents query your pricing intelligence data as native tools — no custom code needed.
On This Page
What is MCP?
The Model Context Protocol (MCP) is an open standard that lets AI models like Claude call external tools and data sources. Nesika provides an MCP server that exposes pricing intelligence as tools that Claude can invoke during a conversation — letting you ask natural-language questions about pricing data and get real, live answers.
Market intelligence tools
Search the product catalog, compare vendor prices, view price history, and get market insights — all accessible with your API key.
Workspace tools (API key required)
Access your workspace's tracked products, scan results, price changes, and AI-generated pricing insights using your Nesika API key.
Prerequisites
You need a Nesika API key to use the MCP server. All 12 tools require authentication.
Generate an API Key
Connect Claude Desktop
Claude Desktop supports MCP servers via a local config file. Follow these steps:
Find your Claude Desktop config file
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
If the file does not exist, create it (the directory must already exist from Claude Desktop installation).
Add the Nesika MCP server
nes_your_api_key_here with your actual key:{
"mcpServers": {
"nesika": {
"command": "npx",
"args": ["-y", "@nesika-ai/mcp-server-public"],
"env": {
"NESIKA_API_KEY": "nes_your_api_key_here"
}
}
}
}Restart Claude Desktop
Test the connection
search_products and return live results.Node.js required
npx to run. You need Node.js 18+ installed. Download from nodejs.org.Connect Claude.ai (Remote MCP)
Claude.ai supports remote MCP servers via HTTPS. This works directly in the browser — no local Node.js required.
Open Claude.ai Settings
Add MCP Server
Server URL: https://mcp.nesika.ai/mcp Auth header: X-API-Key Value: nes_your_api_key_here
Save and test
Connect Cursor or VS Code
Cursor and VS Code Copilot both support MCP servers via a project-level or global config file.
Create the MCP config file
.cursor/mcp.json in your project root (or use the Cursor global config at ~/.cursor/mcp.json):{
"mcpServers": {
"nesika": {
"url": "https://mcp.nesika.ai/mcp",
"headers": {
"X-API-Key": "nes_your_api_key_here"
}
}
}
}Reload Cursor
Use in chat
Available MCP Tools
Once connected, the following tools are available to your AI client:
| Tool | Auth | Description |
|---|---|---|
search_products | API Key | Search competitor product catalog by name, barcode, or category across all vendors. |
get_price_comparison | API Key | Compare prices for a specific product across all competing vendors. |
get_price_history | API Key | Retrieve historical price time-series with daily/weekly/monthly granularity. |
get_cheapest_option | API Key | Find the cheapest current vendor option for a product. |
get_market_insights | API Key | Aggregate market statistics (average, median, range, trend) for a category. |
get_competitor_catalog | API Key | Discover which vendors Nesika has pricing data for. |
my_products | API Key | List your workspace's tracked products with current prices and scan status. |
my_price_position | API Key | Your competitive price position for a tracked product — percentile, gaps, market average. |
my_scan_results | API Key | Recent scan results for your workspace. |
my_price_changes | API Key | Recent price change feed for your tracked products. |
my_insights_summary | API Key | Your AI-generated pricing insight cards (undercuts, opportunities). |
my_competitor_overview | API Key | Summary of competitor activity across your tracked products. |
Authentication required
Example Prompts
Once connected, try these prompts in Claude to see the MCP tools in action:
Product search
“Search for iPhone 16 Pro Max prices across all vendors using Nesika.”
Price comparison
“Compare all vendor prices for product ID abc123 using the Nesika tools.”
Market insights
“What are the current market statistics for the electronics category on Nesika?”
Your tracked products
“Show me my tracked products on Nesika and their current prices.”
Pricing insights
“Do I have any critical pricing alerts on Nesika right now?”
Price change feed
“What price changes happened in my workspace in the last 7 days?”
Troubleshooting
Tools not appearing in Claude
- Ensure Node.js 18+ is installed and
npx --versionworks in terminal. - Check the config file path is exactly correct (note: JSON must be valid).
- Fully quit and reopen Claude Desktop — not just close the window.
Customer tools return “unauthorized”
- Verify your API key starts with
nes_. - Check the key is still active in Settings → API Keys.
- Ensure the key is set in the
NESIKA_API_KEYenv var (Claude Desktop) or theX-API-Keyheader (remote MCP).
Rate limit errors
Each API key is limited to 100 requests per minute. If your agent hits this limit, it will receive a 429 Too Many Requests response. Wait for the Retry-After period before retrying.