
Dentro
io.github.dentro-fyiPublished by GitHub account dentro-fyiv0.1.1Updated Oct 24, 2026
Structured commerce data for AI agents. 22,000+ DTC brands, real prices, real stock.
Overview
Lets an assistant query a curated registry of over 22,000 direct-to-consumer brands for product, price, stock, and category data.
- What you can do
- Provides five tools returning structured JSON: discover_companies finds brands from a natural-language query, search_products searches products within a brand with prices and stock, get_product returns full product detail with variants and images, list_categories browses a brand's category tree, and get_site_info returns brand metadata. Coverage is described as 22,173 brands across 16 countries, with tiers ranging from full product API to brand info only.
- When to use it
- Useful when an assistant needs product or brand data for direct-to-consumer commerce without scraping storefronts or web-searching, for example finding brands or checking prices and availability. Best suited to shopping research and commerce queries where structured results are preferred over generic search.
- Requirements
- Runs locally as an npm package (@dentro-fyi/mcp) over stdio, so Node.js and npx are needed. Requires an API key supplied through the DENTRO_API_KEY environment variable, obtained from dentro.fyi; a free tier is offered. Network access to the service is implied.
Installation
In SourceWeft
- Open Dentro in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
dentro MCP
Structured commerce data for AI agents. One MCP server, 22,000+ DTC brands, real-time product data, no scraping, no hallucination.
[npm version] [MCP] [License: MIT]
What it does
Lets 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:
discover_companies— find brands by natural-language querysearch_products— search products within a brand, real prices and stockget_product— full product detail with variants, images, descriptionslist_categories— browse a brand's category treeget_site_info— brand metadata and agent instructions
Why use it
Install
Get an API key at dentro.fyi (free tier available).
Claude Desktop
Add to claude_desktop_config.json:
Restart Claude Desktop. Try: "Find me a sustainable tote bag under $30."
Cursor / other MCP clients
Same config shape. Any MCP-compatible client can use it.
Example
Coverage
- 22,173 brands across 16 countries
- 4 verified platforms (Shopify, WooCommerce, WordPress, Magento) plus custom connectors
- Tier 1 (verified): full product API
- Tier 2 (listed): structured data only
- Tier 3 (directory): brand info only
Pricing
- Free tier: 100 requests/day, all tools
- Paid tiers: higher limits, priority discovery, attribution analytics
- See dentro.fyi/pricing
Resources
- Docs: dentro.fyi/docs
- API reference: dentro.fyi/api
- Issues: github.com/dentro-fyi/dentro-mcp/issues
- Contact: [email protected]
License
MIT.
Source: README.md at commit 6ed4a85
Tools
0Version history
1- v0.1.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts