GraysonCAdams/traderjoes-mcp
MCP server for Trader Joe's — product search and availability
Platform-specific configuration:
{
"mcpServers": {
"traderjoes-mcp": {
"command": "npx",
"args": [
"-y",
"traderjoes-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP (Model Context Protocol) server that provides tools for searching Trader Joe's products, looking up detailed product info, finding store locations, and browsing new arrivals. No authentication required -- this uses Trader Joe's public API.
| Tool | Description | |------|-------------| | search_products | Search for products by keyword. Returns names, SKUs, prices, sizes, categories, and tags. | | get_product_details | Get full details for a product by SKU, including ingredients, nutrition facts, and allergens. | | find_stores | Find Trader Joe's store locations near a ZIP code, with addresses, phone numbers, and hours. | | get_new_products | List new and featured products, with optional category filter. |
None. This server uses Trader Joe's public GraphQL API and requires no API keys or authentication.
npm cinode dist/index.jsAdd to your MCP client config:
{
"mcpServers": {
"traderjoes": {
"command": "node",
"args": ["/path/to/traderjoes-mcp/dist/index.js"]
}
}
}npx mcp-proxy --port 8007 -- node dist/index.jsThe compiled output is included in dist/. To rebuild from TypeScript:
npm run buildMIT -- see LICENSE.
Loading reviews...