Cursor Setup
Connect ReceiptConverter to Cursor so you can parse receipts and invoices directly inside your coding session — scan expense images, extract line items, auto-fill data structures, without ever leaving your editor.
Get your API key
Sign in at receiptconverter.com/dashboard, open API Keys, and generate a key. It starts with sk_live_.
Open Cursor MCP settings
Two ways to get there:
- Menu: Cursor → Settings → MCP
- File: Edit
~/.cursor/mcp.jsondirectly
Add the ReceiptConverter server
Add this to your ~/.cursor/mcp.json:
{
"mcpServers": {
"receiptconverter": {
"command": "npx",
"args": ["receiptconverter-mcp"],
"env": {
"RECEIPTCONVERTER_API_KEY": "sk_live_your_key_here"
}
}
}
}If you already have MCP servers configured, just add receiptconverter as another entry inside mcpServers.
Restart Cursor and verify
Fully restart Cursor. In the MCP settings panel, you should see receiptconverter listed with a green dot. The tools convert_receipt and check_usage will be available in Agent mode.
Using it in Cursor
Switch to Agent mode in Cursor Chat (the dropdown next to the chat input). Then try:
Per-project config
For project-specific config (useful if different projects use different API keys), create .cursor/mcp.json in your project root:
{
"mcpServers": {
"receiptconverter": {
"command": "npx",
"args": ["receiptconverter-mcp"],
"env": {
"RECEIPTCONVERTER_API_KEY": "sk_live_project_specific_key"
}
}
}
}Project-level config takes precedence over the global ~/.cursor/mcp.json.