ShadowPrice Documentation
Get up and running in under 60 seconds.
⚠ Prerequisites
Requires Node.js 18+ installed on your machine. Download Node.js
1. Get Your API Key
Subscribe at shadowprice.dev. Within 60 seconds, check your inbox for an email from support@shadowprice.dev containing your unique API key (it starts with sp_live_).
2A. Setup for Claude Desktop
ShadowPrice runs via npx. No cloning, no building — just add it to your config.
{
"mcpServers": {
"shadowprice": {
"command": "npx",
"args": ["-y", "shadowprice"],
"env": {
"SHADOWPRICE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}If Claude fails to connect, change the command from "npx" to "npx.cmd" in your config.
Config file location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
⚠️ Important: You MUST completely quit and restart Claude Desktop for the changes to take effect.
2B. Setup for Cursor IDE
Use the built-in Cursor UI to connect ShadowPrice — no config files needed:
- Open Cursor and go to Cursor Settings (Gear icon) → Features → MCP.
- Click + Add New MCP Server.
- Set the Type to
command. - Set the Name to
ShadowPrice. - Set the Command to
npx -y shadowprice. - Under Environment Variables, add
SHADOWPRICE_API_KEYand paste your key as the value. - Click Save and refresh your Cursor window.
2C. Universal MCP Clients
For LangChain, Dify, Flowise, or any custom AI agent, configure your MCP client to use the command type with npx and arguments ["-y", "shadowprice"]. Pass your API key via the SHADOWPRICE_API_KEY environment variable.
3. How to Prompt
Once connected, simply ask your AI agent about any B2B SaaS vendor:
Need Help?
Reach out anytime at support@shadowprice.dev. We typically respond within a few hours.