{"_id":"@dentro-fyi/mcp","_rev":"2-745fe5c2c7abc3177bd5dd450d229c1f","name":"@dentro-fyi/mcp","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@dentro-fyi/mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","ai","agents","commerce","ecommerce","shopping","claude","anthropic","agentic-commerce","product-data","dentro"],"author":{"name":"dentro"},"license":"MIT","_id":"@dentro-fyi/mcp@0.1.0","maintainers":[{"name":"dentro-fyi","email":"barak@dentro.fyi"}],"homepage":"https://dentro.fyi","bugs":{"url":"https://github.com/dentro-fyi/dentro-mcp/issues","email":"hello@dentro.fyi"},"bin":{"dentro-mcp":"src/index.js"},"dist":{"shasum":"9fc69e3e5db4ac591f5e33649bea007db6312b4e","tarball":"https://registry.npmjs.org/@dentro-fyi/mcp/-/mcp-0.1.0.tgz","fileCount":4,"integrity":"sha512-aQvxi26stbBO6AN/tlNh4yUnPDfjNRJYBA/qcyWzJy5LYYY+JuoKZna1AsHj3ACWdiwpeM/QrMhfwgq/GWqcjw==","signatures":[{"sig":"MEUCIQCr1PoPQMsxQ2KUweJ8ddZZigk1fR2lVXU2t7qeR6JpyQIgQ9l3umv+SH6+bonCDos9NOl2v1P3eRB5RPcm2YadJlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10821},"main":"src/index.js","type":"module","engines":{"node":">=20"},"gitHead":"a2e685a5eb14837624de813cff647b9dcc140098","scripts":{"start":"node src/index.js"},"_npmUser":{"name":"dentro-fyi","email":"barak@dentro.fyi"},"repository":{"url":"git+https://github.com/dentro-fyi/dentro-mcp.git","type":"git"},"_npmVersion":"11.9.0","description":"dentro MCP server. Structured commerce data for AI agents. Connects Claude Desktop, Cursor, and any MCP client to 22,000+ DTC brands via dentro.fyi/api.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1777463027091_0.6826262593201324","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dentro-fyi/mcp","version":"0.1.1","type":"module","description":"dentro MCP server. Structured commerce data for AI agents. Connects Claude Desktop, Cursor, and any MCP client to 22,000+ DTC brands via dentro.fyi/api.","mcpName":"io.github.dentro-fyi/dentro","bin":{"dentro-mcp":"src/index.js"},"main":"src/index.js","scripts":{"start":"node src/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.4"},"engines":{"node":">=20"},"keywords":["mcp","model-context-protocol","ai","agents","commerce","ecommerce","shopping","claude","anthropic","agentic-commerce","product-data","dentro"],"license":"MIT","author":{"name":"dentro"},"homepage":"https://dentro.fyi","repository":{"type":"git","url":"git+https://github.com/dentro-fyi/dentro-mcp.git"},"bugs":{"url":"https://github.com/dentro-fyi/dentro-mcp/issues","email":"hello@dentro.fyi"},"gitHead":"70d502bcfd8b3c03c08db4b7a36bc0c0e5ed1558","_id":"@dentro-fyi/mcp@0.1.1","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-SIah1xO9y7cytMFpjdPCdorsSOBMWh7TcX8pJQ/L0dzM3jP/iCl1Pi7Hux7zInqUIu4G12/zPaDRR+9tn627vg==","shasum":"dc0406c2a0a9c4b49305e29075bd93453e0213c3","tarball":"https://registry.npmjs.org/@dentro-fyi/mcp/-/mcp-0.1.1.tgz","fileCount":4,"unpackedSize":10865,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDHvzUMUBVUhFeJZaw/SJ1t6diVHhtRHK663UnrPmpTlAiAQjuhewGN1AnLsowUBGgv3OXc800XlKL+QP5vKgBfnFw=="}]},"_npmUser":{"name":"dentro-fyi","email":"barak@dentro.fyi"},"directories":{},"maintainers":[{"name":"dentro-fyi","email":"barak@dentro.fyi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.1_1777464475140_0.9869894639442873"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-29T11:43:47.015Z","modified":"2026-04-29T12:07:55.370Z","0.1.0":"2026-04-29T11:43:47.239Z","0.1.1":"2026-04-29T12:07:55.269Z"},"bugs":{"url":"https://github.com/dentro-fyi/dentro-mcp/issues","email":"hello@dentro.fyi"},"author":{"name":"dentro"},"license":"MIT","homepage":"https://dentro.fyi","keywords":["mcp","model-context-protocol","ai","agents","commerce","ecommerce","shopping","claude","anthropic","agentic-commerce","product-data","dentro"],"repository":{"type":"git","url":"git+https://github.com/dentro-fyi/dentro-mcp.git"},"description":"dentro MCP server. Structured commerce data for AI agents. Connects Claude Desktop, Cursor, and any MCP client to 22,000+ DTC brands via dentro.fyi/api.","maintainers":[{"name":"dentro-fyi","email":"barak@dentro.fyi"}],"readme":"# dentro MCP\n\nStructured commerce data for AI agents. One MCP server, 22,000+ DTC brands, real-time product data, no scraping, no hallucination.\n\n[![npm version](https://img.shields.io/npm/v/@dentro-fyi/mcp.svg)](https://www.npmjs.com/package/@dentro-fyi/mcp)\n[![MCP](https://img.shields.io/badge/MCP-compatible-blue)](https://modelcontextprotocol.io)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## What it does\n\nLets any MCP-compatible agent (Claude Desktop, Cursor, custom agents) query a curated registry of 22,000+ DTC e-commerce brands across 16 countries. Five tools, all returning clean JSON:\n\n- `discover_companies` — find brands by natural-language query\n- `search_products` — search products within a brand, real prices and stock\n- `get_product` — full product detail with variants, images, descriptions\n- `list_categories` — browse a brand's category tree\n- `get_site_info` — brand metadata and agent instructions\n\n## Why use it\n\n| Without dentro | With dentro |\n|---|---|\n| Agent web-searches Google, scrapes 10 storefronts, hallucinates prices | One tool call, structured JSON, real data |\n| 30+ second latency, 50K+ tokens | Sub-second, ~2K tokens |\n| Generic results dominated by Amazon | Curated DTC brands, agent-optimized |\n\n## Install\n\n```bash\nnpm install -g @dentro-fyi/mcp\n```\n\nGet an API key at [dentro.fyi](https://dentro.fyi) (free tier available).\n\n### Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"dentro\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@dentro-fyi/mcp\"],\n      \"env\": {\n        \"DENTRO_API_KEY\": \"your-key-here\"\n      }\n    }\n  }\n}\n```\n\nRestart Claude Desktop. Try: *\"Find me a sustainable tote bag under $30.\"*\n\n### Cursor / other MCP clients\n\nSame config shape. Any MCP-compatible client can use it.\n\n## Example\n\n```\nYou: I need merino wool socks for hiking, ideally American-made.\nClaude: [calls discover_companies({query: \"merino wool hiking socks American-made\"})]\n        [finds: Darn Tough, Smartwool, Farm to Feet]\n        [calls search_products({company_id: \"darn-tough\", query: \"merino hiking\"})]\n        Here are 3 options from Darn Tough, all in stock, made in Vermont...\n```\n\n## Coverage\n\n- 22,173 brands across 16 countries\n- 4 verified platforms (Shopify, WooCommerce, WordPress, Magento) plus custom connectors\n- Tier 1 (verified): full product API\n- Tier 2 (listed): structured data only\n- Tier 3 (directory): brand info only\n\n## Pricing\n\n- Free tier: 100 requests/day, all tools\n- Paid tiers: higher limits, priority discovery, attribution analytics\n- See [dentro.fyi/pricing](https://dentro.fyi/pricing)\n\n## Resources\n\n- Docs: [dentro.fyi/docs](https://dentro.fyi/docs)\n- API reference: [dentro.fyi/api](https://dentro.fyi/api)\n- Issues: [github.com/dentro-fyi/dentro-mcp/issues](https://github.com/dentro-fyi/dentro-mcp/issues)\n- Contact: hello@dentro.fyi\n\n## License\n\nMIT.\n","readmeFilename":"README.md"}