Relve MCP Server
@relvehq/mcp-server
The Relve MCP server gives Claude Code, Claude Desktop, Cursor, Continue, and any MCP-compatible client direct access to Relve's AI tools catalog, curated events, funding signals, and strategy frameworks — without opening a browser. One config block, no env vars.
Quick install
npx -y @relvehq/mcp-serverBoots the stdio server locally — same one your agent spawns. Useful for smoke-testing before wiring it into a client.
Overview
What is the Relve MCP?
Relve MCP is a Model Context Protocol server that connects Relve's AI-tools intelligence platform to any MCP-compatible client. It exposes 14 typed tools — catalog search, side-by-side comparisons, integration lookups, events, funding signals, and strategy frameworks — so an agent can answer market-intel questions without browsing the web.
Key features
- One config block. No clone, no build, no env vars, no API keys.
- 14 typed tools across discovery, reverse lookups, events, funding, and strategy analytics. Your agent picks the right one.
- Backed by Relve's public HTTPS API at relvehq.com/api/mcp. Edge-cached so most calls land in under 100ms.
- Standard MCP stdio transport. Works in Claude Code, Claude Desktop, Cursor, Continue, and anything that speaks MCP.
- Open source (MIT). Auditable, contributable, free for any use.
Use cases
- Pull live tool catalog data into a coding agent without scraping the public site.
- Compare 2 to 5 AI tools on pricing, integrations, or AI-SEO authenticity from a chat prompt.
- Surface upcoming AI events and recent funding rounds inside research workflows.
- Score a tool's competitive moat or run a BCG matrix on a category from inside the agent.
Tools
14 typed RPCs over Relve's public API. Your agent picks the right one based on the question — no manual dispatch.
Catalog discovery
6list_categories
Every Relve category with live tool counts.
search_ai_tools
Filter by query, category, pricing, rating, API support, free plan, max price, platforms.
get_tool
Fetch one tool by slug; pick sections (basic / profile / reviews / investor / ai_workflow).
compare_tools
Side-by-side 2–5 tools, optional dimensions (traffic / seo / quality / features / pricing / integrations).
top_in_category
Top N tools by traffic / growth / rating / composite.
tool_alternatives
Same-category alternatives to a given tool.
Reverse lookups
2find_tools_by_feature
Find tools shipping a specific feature.
find_tools_by_integration
Find tools integrating with a specific partner.
Events
2upcoming_events
Filter by tag, mode, or date window.
get_event
Full event detail by slug.
Market signals
1recent_funding_events
Funding rounds across the catalog within a time window.
Strategy analytics
3moat_score
Competitive-moat score for a tool.
bcg_matrix
BCG matrix by category (stars / cash cows / question marks / dogs).
market_entry_scorecard
Entry-readiness scorecard for a category.
Setup
4 steps · ~2 min
Get the Relve MCP wired into your client end to end. No terminal commands, no env vars. Paste, restart, ask.
Quickest way · ~30 sec
Drop this prompt into Claude Code
The agent edits your config, walks you through the restart, verifies the connection, and self-diagnoses any errors. Zero manual steps.
Set up the Relve MCP server for me.
1. Open my Claude Code config file (~/.claude.json on macOS/Linux, %USERPROFILE%\.claude.json on Windows). Add this entry inside the mcpServers object:
"relve": { "command": "npx", "args": ["-y", "@relvehq/mcp-server"] }
If the mcpServers block doesn't exist yet, create it. Keep the JSON valid.
2. Tell me to fully quit Claude Code (close from the menu bar / system tray, not just the window) and reopen.
3. When I'm back, confirm relve shows as Connected by running /mcp. Then test it by asking: "Use the Relve MCP to list AI tool categories."
4. If anything errors, the v1.0.2 error message will include code=<X> (e.g. ENOTFOUND, ECONNREFUSED, UND_ERR_CONNECT_TIMEOUT, UNABLE_TO_VERIFY_LEAF_SIGNATURE). Tell me which code came back and help me fix it — corporate proxy, certificate, DNS, or VPN issue.Open your MCP client's config file
Pick your client and open the file. Create it if it doesn't exist — the file is just JSON.
- Claude Code
~/.claude.json - Claude Desktop (macOS)
~/Library/Application Support/Claude/claude_desktop_config.json - Claude Desktop (Windows)
%APPDATA%\Claude\claude_desktop_config.json - Cursor
~/.cursor/mcp.json
- Claude Code
Paste the config block
Drop this into the file's
mcpServersobject. If the file already has other MCP servers, addrelvealongside them.{ "mcpServers": { "relve": { "command": "npx", "args": ["-y", "@relvehq/mcp-server"] } } }Restart your client
Close the client completely and reopen. The first boot takes ~2 seconds while
npxfetches the package from npm — every subsequent run uses the cached copy and starts instantly.Verify the connection and try a prompt
Confirm
relveshows as Connected, then ask your agent something Relve can answer.Verify in Claude Code
/mcpShould list
relve ✓ Connected.Try a first prompt
“List every AI SEO category Relve tracks.”
Returns live category counts. If you get a response, you're done.
Stuck? The MCP server is open source — ping the team with what you're seeing and we'll help.
Troubleshoot
The 4 things that usually break first time. Each card has an auto-fix prompt you can paste into Claude Code so the agent applies the fix for you.
MCP changes not taking effect
commonClosing the Claude Code window does NOT restart the MCP server. The process keeps running in the background with the old config.
Fix: right-click the Claude Code icon in your system tray (bottom-right corner of Windows taskbar, or menu bar on macOS), choose Quit, then reopen the app.
TLS / certificate error
SELF_SIGNED_CERT_IN_CHAINYour corporate proxy or antivirus is intercepting HTTPS. Node refuses the swapped cert. Two fixes.
Quick bypass (most common)
Add this env block to your .mcp.json (or ~/.claude.json) under the relve server:
"env": { "NODE_TLS_REJECT_UNAUTHORIZED": "0" }Auto-fix prompt for Claude Code
Paste the prompt into Claude Code. The agent edits the config, walks you through the restart, and re-tests.
Proper fix (use corporate CA)
Export your corp root CA to a .pem file, then point Node at it. Cleaner than the bypass:
"env": { "NODE_EXTRA_CA_CERTS": "C:\\path\\ o\\corp-ca.pem" }Connection timeout / refused
UND_ERR_CONNECT_TIMEOUTYou're on a corporate network that requires a proxy for outbound HTTPS. Node's fetch ignores system proxy settings by default, so the MCP server needs an explicit HTTPS_PROXY env var.
"env": { "HTTPS_PROXY": "http://YOUR-CORP-PROXY-HOST:PORT" }Auto-fix prompt for Claude Code
Don't know your corp proxy URL? Ask your IT team. Common formats: http://proxy.company.com:8080 or with auth http://user:pass@proxy:8080.
Can't reach relvehq.com at all
ENOTFOUND / EHOSTUNREACHYour machine can't resolve or reach relvehq.com at all. Network-level, nothing the MCP can fix.
Quick test in any terminal:
curl https://relvehq.com/api/mcp/categoriesIf that returns JSON → the network is fine, re-check the config + restart. If that fails too → it's a VPN, firewall, or DNS issue on your machine. Try a phone hotspot to isolate.
Still stuck? The v1.0.2 error message includes a code=<X> you can paste back to the team so we can map a new failure mode for the next release.
Examples
6 prompts
Real prompts that an agent can answer end-to-end via the Relve MCP. Each one shows the natural-language question, the tool the client picks, and what the response carries back.
“List every AI SEO category Relve tracks.”
list_categoriesEvery Relve category with live tool counts and the top 3 picks per bucket.“Find AI tools that integrate with Notion.”
find_tools_by_integrationSlug, name, and integration type for every tool with a Notion connector. Ranked by integration depth.“Compare Surfer SEO and Frase on pricing and integrations.”
compare_toolsSide-by-side matrix on the requested dimensions, with a computed winner per row.“Show me funding events in AI SEO from the last 90 days.”
recent_funding_eventsDate-sorted funding rounds across the catalog. Round, amount, lead investors, vendor URL.“What's the BCG matrix for AI SEO tools?”
bcg_matrixStars / cash cows / question marks / dogs with the leaders per quadrant and the metric thresholds used.“Score the moat for surfer-seo.”
moat_scoreComposite 0-100 moat score with the underlying signals (traffic durability, integration breadth, switching cost).
FAQ
Click any question to expand.