revuo

Revuo is the MCP server for B2B SaaS discovery.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Search Products: Search 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
  • Find Products With Capability: Find B2B SaaS products that support a specific capability — an integration with a named service ('salesforce-integration'), a data format ('xrechnung-support'), an indus
  • Search Tools: Search 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, descri

What data it sees

Do you need an account

No: the server works without sign-in

Revuo 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.

Server tool list (9)

Raw names from tools/list. Only developers need these.

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', ... } }.