Revuo
verified 21 jun 2026AI-powered software directory. Find, compare, and choose the best software with curated reviews and feature comparisons.
TL;DR
Revuo is a specialized software directory designed for the 'agent era' that indexes both B2B SaaS and Model Context Protocol (MCP) tools. It distinguishes itself by providing structured, machine-callable capability schemas and verified feature claims that AI agents can use to discover and recommend software autonomously.
What Users Actually Pay
No user-reported pricing yet.
Our Take
Revuo occupies a strategic position as the bridge between traditional human-centric software directories like G2 and the emerging world of AI-driven procurement. While legacy platforms rely on subjective review aggregates locked behind login walls, Revuo focuses on 'capability-structured' data—verified claims such as 'supports XRechnung' or 'Salesforce integration'—that are exposed via a public MCP endpoint. This makes it a primary resource for developers building agentic workflows where LLMs need to query a real-time, verified database of software features to make accurate citations. The platform's primary strength is its commitment to continuous verification; a weekly crawler re-validates claims against vendor documentation to prevent the 'hallucination' of features common in LLM searches. However, as a younger platform, it lacks the sheer volume of qualitative 'peer feedback' that characterizes Capterra or TrustRadius. Its editorial voice is notably objective and developer-literate, prioritizing transparency and disclosure over sponsored visibility. Revuo is best suited for AI developers, IT procurement teams researching specific technical capabilities, and software vendors who want to ensure their products are 'visible' to AI assistants like Claude and ChatGPT. It is less a platform for general 'vibe-checking' and more a technical registry for the next generation of software discovery.
Pros
- + Natively 'agent-callable' with a dedicated public MCP endpoint for direct LLM integration.
- + Weekly verification crawler ensures feature claims are accurate and documented, reducing vendor 'smoke and mirrors'.
- + Massive index of MCP servers and tools (over 2,900), making it the most comprehensive directory for the Anthropic ecosystem.
- + Machine-readable 'capability slugs' allow for high-precision filtering (e.g., finding PIM tools with specific ISO compliance).
- + Adheres to llms.txt standards, making it highly discoverable and readable for web-crawling AI models.
Cons
- - Currently covers a narrower range of B2B verticals (PIM, Billing, Tender Management) compared to the thousands on G2.
- - Relatively low volume of subjective human 'peer reviews' for qualitative social proof.
- - The user interface is optimized for speed and data structure, which may feel sparse to users accustomed to media-heavy marketing pages.
- - New platform status means limited historical data on long-term vendor performance and support quality.
Sentiment Analysis
Sentiment has improved since last capture. Sentiment is highly positive among early adopters and developers in the AI/MCP space. Users appreciate the shift from 'review stars' to 'verified capability claims,' viewing Revuo as a necessary evolution for AI-assisted software research. Note: Sentiment has improved from 0.55 as the directory's index grew from a few hundred to nearly 3,000 tools.
Sentiment Over Time
By Source
2 mentions
Sample quotes (1)
- "Revuo is the MCP server for B2B SaaS discovery. Ask it 'find a PIM with Shopify and SAP integration' — get back structured, continuously verified product candidates."
12 mentions
Sample quotes (1)
- "Finally a directory that LLMs can actually cite properly instead of just guessing features from old marketing blogs."
1 mention
Sample quotes (1)
- "Revuo is an AI-powered software directory specifically designed for the 'agent era,' indexing products and Model Context Protocol (MCP) tools."
Agent Readiness
57/100Revuo is an 'Agent-First' product. Its primary interface is a Model Context Protocol (MCP) server that allows AI agents to perform structured searches and capability-based lookups. Unlike traditional directories that require web scraping, Revuo provides an llms.txt file and a /api/mcp endpoint specifically for autonomous agents. While it lacks consumer-grade no-code connectors like Zapier, its protocol-level integration makes it one of the most 'agent-ready' platforms currently on the market for software procurement and discovery.
Last checked Jun 17, 2026
MCP Integrations
2 servers21 toolsRevuo is the MCP server for B2B SaaS discovery. Ask it "find a PIM with Shopify and SAP integration" or "what's the best XRechnung-capable invoicing tool" — get back structured, continuously verified product candidates with capability schemas, last-verified timestamps, and direct links to vendor docs. Useful for agents doing software shortlisting, procurement research, and competitive intelligence inside three verticals: PIM/PXM, Tender Management, and Billing & Invoicing.
9 tools
search_productsSearch for B2B SaaS products by name OR by capability. The query is first resolved against the canonical capability taxonomy (e.g. 'salesforce-integration', 'xrechnung-support', 'soc2'); on hit, products that claim that capability are returned. Falls back to name/slug/tagline substring search. Optional category scope. Results are tier-ordered (Featured > Verified > Free). Response: { query, matchType (none|exactSlug|canonicalSlug|nlpFallback), resolvedCapabilities[], products[] }. Each product carries { tier (free|verified|featured), unverified (true only when tier=free; omitted otherwise — absence means trusted), verifiedAt (ISO timestamp of last claim crawl; absent if never crawled), currentScore (0-100), compositeScore (agent-readiness 0-100, nullable), matchedCapability (true if surfaced by capability path) }. Errors: { error: { code: 'not_found'|'bad_input', ... } }.find_products_with_capabilityFind B2B SaaS products that support a specific capability — an integration with a named service ('salesforce-integration'), a data format ('xrechnung-support'), an industry standard ('eclass-support'), or a compliance certification ('soc2'). Accepts either a canonical capability slug or natural language; resolves to a structured capability when possible. Returns products ranked by tier (Featured > Verified > Free). Response: { capability, matchType (none|exactSlug|canonicalSlug|nlpFallback — exactSlug & canonicalSlug are deterministic; nlpFallback is heuristic), resolvedFeatures[], products[] }. Each product: { slug, name, tagline, websiteUrl, tier, unverified (true on free only), verifiedAt, evidence[] (per-claim: featureSlug, evidenceUrl, notes, source, confidence) }. Empty: { capability, matchType, message, suggestedSlugs[] } when no capability matched, or products: [] when capability matched but no products claim it yet.search_toolsSearch for MCP tools by capability. Returns tools matching the query with the products that provide them and their input schemas. Response: array of { normalizedName, displayName, description, inputSchema, productCount, products[] }. Each product: { productSlug, productName, serverQualifiedName, isRemoteCapable, tier (free|verified|featured), unverified (true on free only), verifiedAt (ISO; nullable) }. Products within each tool are tier-ordered (Featured > Verified > Free).list_categoriesLists all product categories in the directory. Use category slugs to filter product searches in search_products / find_products_with_capability. Response: array of { slug, name, description }. Note: this is a thin call — for a full directory briefing (subcategories, capability slugs per category, product counts), prefer the get_directory_overview entry-point once it ships (W8.2).find_agent_ready_productsFind products with the highest agent readiness scores — products that are easiest for AI agents to integrate with. Sorted by compositeScore desc; supports skip/limit pagination. All readiness scores are 0-100, higher better. Calibration: <30 = not agent-ready (default minimumScore filter), 30-49 = early/limited, 50-69 = decent, 70-89 = strong, 90+ = exceptional. Response: array of { slug, name, tagline, websiteUrl, tier (free|verified|featured), unverified (true on free only), verifiedAt (ISO; nullable), agentReadiness: { compositeScore, apiScore, protocolScore, sdkScore, integrationScore, dxScore } (each 0-100), mcp?: { hasMcpSupport, totalToolCount, serverCount } }. Note: ordering is by agent-readiness, not by tier — this is the one MCP tool where tier doesn't reorder results, since the buyer intent is technical fit, not paid placement.get_toolGet detailed information about a specific MCP tool by its normalized name, including input schema and all products that provide it. Response: { normalizedName, displayName, description, inputSchema, productCount, products[] (each: productSlug, productName, serverQualifiedName, isRemoteCapable, tier, unverified, verifiedAt) }. Errors: { error: { code: 'not_found', ... } }.get_product_mcp_setupGet MCP server setup instructions for a product. Returns available servers, their tools, connection details, and whether they support remote (hosted) access. Response when MCP support exists: { product: { slug, name, websiteUrl, tier, unverified, verifiedAt }, hasMcpSupport: true, totalToolCount, servers[], agentReadiness? }. Response when product exists but lacks MCP: { product: {...}, hasMcpSupport: false, message }. Errors: { error: { code: 'not_found', ... } }.find_tool_for_taskFind the best MCP tools for a given task. Describe what you want to accomplish (e.g. 'manage github issues', 'send slack messages', 'query a database') and get ranked results with the products that provide each tool and their input schemas. By default only shows tools available via remote (network-hosted) servers. Audience: agent builders looking for installable MCP tools — for B2B SaaS recommendations, prefer search_products or find_products_with_capability. Response: { task, matchType (none|exactSlug|canonicalSlug|nlpFallback), resolvedCapabilities[], capabilityProducts[] (B2B SaaS products that claim the same capability — empty when matchType=none), results[] (MCP-tool-level matches) }. Each result: { normalizedName, displayName, description, inputSchema, relevance (integer; +1 per term hit, +3 for full-phrase hit), productCount, products[] (each: slug, name, serverQualifiedName, isRemoteCapable, tier, unverified, verifiedAt) }. Empty case: { task, matchType, message, suggestedQueries[], suggestedCapabilities[] }.get_productGet full details for a product by slug, including MCP integration data and agent readiness scores. Response: { p: { slug, name, tagline, description, websiteUrl, logoUrl, pricingModel, currentScore (0-100), tier (free|verified|featured), unverified (true on free only), verifiedAt (ISO; absent if never crawled), categories[] }, mcp?: { hasMcpSupport, totalToolCount, servers[] }, agentReadiness?: { compositeScore (0-100), aiSummary } }. Errors: { error: { code: 'not_found', ... } }.
The MCP directory to find MCP-enabled SaaS tools, via MCP
12 tools
tools.getGet detailed information about a specific MCP tool, scoped to one product. Pass both the productSlug and the tool name — same-named tools across products are distinct. Response: { tool: { normalizedName, displayName, description, inputSchema, productSlug, productName, serverQualifiedName, isRemoteCapable, tier, unverified, verifiedAt, position (always 1), rank (always 1.0) } }. Errors: { error: { code: 'not_found', ... } }.categories.listLists all product categories in the directory. Use category slugs to filter product searches in products.search / products.find_by_capability. Response: { categories: [{ slug, name, description }] }. Note: this is a thin call. For a full directory briefing (subcategories, capability slugs per category, product counts, locked-vertical flags), prefer directory.overview as a single up-front call.mcp.score_serverScore an MCP server against the Revuo quality rubric. Pass either a product slug (scored from cached probe data on the product's direct-probe MCP entry; fast) OR an endpoint URL (probed live). Returns: { target, server, summary { coreAwarded/Max/Percent, extensionAwarded/Max/Percent, probedAt }, categories[] (ServerMetadata, CapabilityQuality, ConfigurationUX, RevuoExtensions), checks[] (every rubric check with awarded/max/passed/fixSuggestion/evidence), topFixes[] (failed checks ranked by points-at-stake), probe (probe diagnostics) }. Core score (max 100) is Smithery-comparable. Extension score (max 20) covers Revuo-specific signals (freshness, error envelope, schema stability, response time). Errors: { error: { code: 'bad_input'|'not_found', ... } }.products.get_mcp_setupGet MCP server setup instructions for a product. Returns available servers, their tools, connection details, and whether they support remote (hosted) access. Response when MCP support exists: { product: { slug, name, websiteUrl, tier, unverified, verifiedAt }, hasMcpSupport: true, totalToolCount, servers[], agentReadiness? }. Response when product exists but lacks MCP: { product: {...}, hasMcpSupport: false, message }. Errors: { error: { code: 'not_found', ... } }.products.getGet full details for a product by slug, including MCP integration data and agent readiness scores. Response: { product: { slug, name, tagline, description, websiteUrl, logoUrl, pricingModel, currentScore (0-100), tier (free|verified|featured), unverified (true on free only), verifiedAt (ISO; absent if never crawled), categories[] }, mcp?: { hasMcpSupport, totalToolCount, totalUseCount, servers[] }, agentReadiness?: { compositeScore (0-100), aiSummary } }. Errors: { error: { code: 'not_found', ... } }.tools.find_for_taskFind the best MCP tools for a given task. Describe what you want to accomplish (e.g. 'manage github issues', 'send slack messages', 'query a database') and get ranked results — each result is one (product, tool) pair, since same-named tools across providers are NOT interchangeable. By default only shows tools available via remote (network-hosted) servers. Audience: agent builders looking for installable MCP tools — for B2B SaaS recommendations, prefer products.search or products.find_by_capability. Ranking basis: relevance score desc (+1 per term hit, +3 for full-phrase hit), then tier weight (Featured > Verified > Free), then productName. Every result carries { position (1-based), rank (0..1; 1.0 = top, scales linearly down by ordinal position) } so callers can merge results across tools consistently. Response: { task, matchType (none|exactSlug|canonicalSlug|nlpFallback), resolvedCapabilities[], capabilityProducts[] (B2B SaaS products that claim the same capability — empty when matchType=none), results[] (MCP-tool-level matches) }. Each result: { position, rank, normalizedName, displayName, description, inputSchema, relevance (integer; +1 per term hit, +3 for full-phrase hit), productSlug, productName, serverQualifiedName, isRemoteCapable, tier, unverified, verifiedAt }. Empty case: { task, matchType, message, suggestedQueries[], suggestedCapabilities[] }.directory.overviewSingle 'call this first' entry-point that briefs an agent on the entire Revuo directory. Returns the taxonomy with subcategories, product counts per category, locked-vertical flags (the three verticals Revuo prioritizes), capability slugs valid per category, and the canonical capability-kind taxonomy (integration/compliance/format/standard/workflow). Use this once at the start of a session to ground every subsequent products.search / products.find_by_capability / tools.find_for_task call. Response: { directory: { name, tagline, url, policyUrl, capabilityKinds[] }, lockedVerticals[], categories[] (each with subcategories[], productCount, isLockedVertical, capabilitySlugs[]), tools: { ...tool-name hints } }.tools.searchSearch for MCP tools by capability. Each result is one (product, tool) pair — tools sharing a name across providers are NOT interchangeable, so each provider's tool is its own row with its own description and input schema. Ranking basis: tier weight (Featured > Verified > Free), then normalizedName, then productName. Every result carries { position (1-based), rank (0..1; 1.0 = top, scales linearly down by ordinal position) } so callers can merge results across tools consistently. Response: { tools: [{ position, rank, normalizedName, displayName, description, inputSchema, productSlug, productName, serverQualifiedName, isRemoteCapable, tier, unverified (true on free only), verifiedAt (ISO; nullable) }] }.tools.list_by_nameList every (product, tool) pair that shares a normalized name. A disambiguation lookup — same name across providers does NOT mean the tools are interchangeable. Ranking basis: tier weight (Featured > Verified > Free), then productName. Every result carries { position (1-based), rank (0..1) } so callers can merge results across tools consistently. Response: { normalizedName, total, tools[] (each: position, rank, productSlug, productName, displayName, description, inputSchema, serverQualifiedName, isRemoteCapable, tier, unverified, verifiedAt) }.products.searchSearch for B2B SaaS products by name OR by capability. The query is first resolved against the canonical capability taxonomy (e.g. 'salesforce-integration', 'xrechnung-support', 'soc2'); on hit, products that claim that capability are returned. Falls back to name/slug/tagline substring search. Optional category scope. Ranking basis: tier weight (Featured > Verified > Free), then currentScore desc. Every result carries { position (1-based), rank (0..1; 1.0 = top, scales linearly down by ordinal position) } so callers can merge results across tools consistently. Response: { query, matchType (none|exactSlug|canonicalSlug|nlpFallback), resolvedCapabilities[], products[] }. Each product carries { position, rank, tier (free|verified|featured), unverified (true only when tier=free; omitted otherwise — absence means trusted), verifiedAt (ISO timestamp of last claim crawl; absent if never crawled), currentScore (0-100), compositeScore (agent-readiness 0-100, nullable), matchedCapability (true if surfaced by capability path) }. Errors: { error: { code: 'not_found'|'bad_input', ... } }.products.find_agent_readyFind products with the highest agent readiness scores — products that are easiest for AI agents to integrate with. Sorted by compositeScore desc; supports skip/limit pagination. All readiness scores are 0-100, higher better. Calibration: <30 = not agent-ready (default minimumScore filter), 30-49 = early/limited, 50-69 = decent, 70-89 = strong, 90+ = exceptional. Ranking basis: compositeScore desc. Tier is NOT a tiebreaker here — buyer intent is technical fit, not paid placement. Every result carries { position (1-based, within the returned page), rank (0..1; 1.0 = top of this page) } so callers can merge results across tools consistently. Response: { products: [{ position, rank, slug, name, tagline, websiteUrl, tier (free|verified|featured), unverified (true on free only), verifiedAt (ISO; nullable), agentReadiness: { compositeScore, apiScore, protocolScore, sdkScore, integrationScore, dxScore } (each 0-100), mcp?: { hasMcpSupport, totalToolCount, serverCount } }] }.products.find_by_capabilityFind B2B SaaS products that support a specific capability — an integration with a named service ('salesforce-integration'), a data format ('xrechnung-support'), an industry standard ('eclass-support'), or a compliance certification ('soc2'). Accepts either a canonical capability slug or natural language; resolves to a structured capability when possible. Ranking basis: tier weight (Featured > Verified > Free), then currentScore desc. Every result carries { position (1-based), rank (0..1; 1.0 = top, scales linearly down by ordinal position) } so callers can merge results across tools consistently. Response: { capability, matchType (none|exactSlug|canonicalSlug|nlpFallback — exactSlug & canonicalSlug are deterministic; nlpFallback is heuristic), resolvedFeatures[], products[] }. Each product: { position, rank, slug, name, tagline, websiteUrl, tier, unverified (true on free only), verifiedAt, evidence[] (per-claim: featureSlug, evidenceUrl, notes, source, confidence) }. Empty: { capability, matchType, message, suggestedSlugs[] } when no capability matched, or products: [] when capability matched but no products claim it yet.
Last checked Jun 27, 2026
[ features ]
Listing AI & Automation
Artificial intelligence and automation capabilities for content generation, categorization, and optimization.
AI-powered generation of product descriptions and content.
AI tools for image optimization, background removal, etc.
AI-powered automatic product categorization.
Automatic extraction of product attributes from descriptions or images.
Built-in machine translation for product content.
Monitoring Metrics
Key performance indicators and analytics provided for brand presence.
Tracks brand mention frequency or share in AI responses.
Monitors brand's ranking or position in AI-generated results.
Analyzes tone and perception of brand in AI outputs.
Compares brand performance against competitors.
Identifies sources cited in AI responses for the brand.
Developer Experience
Tools and abstractions easing agent development and iteration.
No-code/low-code UI for designing agent workflows.
OpenAI API-compatible endpoints or SDKs.
Available as open-source with community contributions.
Programming languages with official SDK support.
Ready-to-use, customizable UI elements for auth flows.
Self-service admin dashboard for customers to manage users/orgs.
Supported frontend frameworks with dedicated guides/components.
Security, Privacy & Support
Features ensuring data protection, quality assurance, and user assistance.
Compliance standards for data security.
Automatic deletion of user photos after processing.
Availability of real-time customer support.
Offers free remakes for unsatisfactory results.
Review Quality & Trust
Features related to the quality, verification, and trustworthiness of user reviews and feedback.
Whether all reviews are verified through a process to ensure authenticity.
Method used to verify and moderate reviews.
Offers rewards or incentives for submitting reviews.
Clearly discloses sponsored or paid listings/promotions.
Typical length and detail level of reviews.
Discovery & Comparison Tools
Tools for searching, filtering, and comparing software options.
Supports direct side-by-side product comparisons.
Availability of filters like price, rating, business size.
Side-by-side or grid-based pricing comparisons.
Level of search capabilities.
Tailored suggestions based on user input.
Platform Coverage & Scale
Scope of products, categories, and user base covered.
Total categories or industries covered.
Total software products or tools indexed.
Key focus areas or niches.
Estimated yearly users or buyers.
Buyer Accessibility
Ease of access, cost, and support for software buyers.
No cost for buyers to use core discovery features.
One-on-one consultations or advisors.
Optimized for mobile devices.
Compare With
Reviews
No reviews yet. Be the first to review Revuo!