TrustMRR MCP
TrustMRR MCP
Need an MCP Server?

Connect your business data to Claude and other AI models with a custom MCP server.

TrustMRR
INSTANT-MCP X TrustMRR Unofficial MCP

TrustMRR MCP Server Documentation

This documentation provides an overview, installation guide, and configuration instructions for the TrustMRR MCP Server.

What is this?

The TrustMrrMcpServer is a Model Context Protocol (MCP) server built on Laravel. It provides AI models (like Claude and others) with direct access to startup data, acquisition opportunities, and financial metrics listed on TrustMRR.com.

Key Features

Requirement: A Bearer token must be provided in the Authorization header.

Purpose: This token is forwarded to the TrustMRR API to authorize data retrieval. You should use your TrustMRR API Key as the bearer token.

Capabilities

1. Tools (Functional Actions)

The server exposes all 19 specialized tools to interact with the platform data:

Tool Name Description
list_startups List startups with advanced filtering (revenue, growth, category, etc.).
get_startup_details Get full details of a specific startup by its slug.
search_startups_advanced The universal search tool for TrustMRR. Allows complex filtering and sorting.
find_high_mrr_startups Identify startups with high Monthly Recurring Revenue (MRR).
find_fastest_growing_startups Find startups with the highest 30-day revenue growth.
find_best_acquisition_deals Identify undervalued startups listed for sale (low revenue multiple).
find_startups_for_sale Browse startups that are currently listed for sale.
find_startups_by_founder Find startups associated with a specific founder's X handle.
find_recently_listed_startups Get a list of the most recently listed startups on TrustMRR.
get_top_revenue_startups Find the highest revenue-generating startups.
get_cheapest_startups Find startups with the lowest asking prices.
get_best_value_startups Find startups with the lowest revenue multiples.
find_top_deals The Killer Feature: Find best deals based on growth, profit, and multiple.
analyze_startup_unit_economics Deep dive into a startup's unit economics and attractiveness.
compare_startups Compare metrics of up to 3 startups side-by-side.
find_startups_with_tech Find startups that use specific technologies (e.g., nextjs, stripe).
find_b2b_startups Find startups targeting Business-to-Business (B2B) markets.
find_b2c_startups Find startups targeting Business-to-Consumer (B2C) markets.
find_bootstrapped_startups Find highly profitable, growing bootstrapped startups.

2. Resources (Contextual Data)

Resources provide static or schema-based data to help the model understand the environment:

3. Prompts (Templates)

Pre-defined templates for complex analytical tasks:

Installation & Configuration

Prerequisites

  1. A valid TrustMRR API Key (Get yours at TrustMRR.com).

Client Setup

TrustMRR MCP is model-agnostic and works with all top AI models (Claude 3.5, GPT-4o, DeepSeek, Gemini) via any client that supports the Model Context Protocol (MCP) over SSE.

Claude Desktop

Connect via SSE (Server-Sent Events). Edit your configuration file (usually in ~/Library/Application Support/Claude/claude_desktop_config.json):

{ }
claude_desktop_config.json
1234567891011
{ "mcpServers": { "trustmrr": { "url": "https://trustmrr.instant-mcp.com/mcp", "headers": { "Authorization": "Bearer YOUR_TRUSTMRR_API_KEY" } } } }

Cursor AI

Go to Settings > Cursor Settings > MCP. Click + Add New MCP Server and use these settings:

Windsurf

Windsurf uses a similar config to Claude. Edit ~/.codeium/windsurf/mcp_config.json:

mcp_config.json
{ "mcpServers": { "trustmrr": { "url": "https://trustmrr.instant-mcp.com/mcp", "headers": { "Authorization": "Bearer YOUR_TRUSTMRR_API_KEY" } } } }

Zed Editor

Open your Zed Settings (Cmd+,) and add the following to settings.json:

{ "context_servers": { "trustmrr": { "url": "https://trustmrr.instant-mcp.com/mcp", "headers": { "Authorization": "Bearer YOUR_TRUSTMRR_API_KEY" } } } }

VS Code (Cline / Roo Code)

In VS Code, use the Cline or Roo Code extension. Open the MCP settings within the extension and click + Add SSE Server:

Other Clients & Self-Hosting

Any client that supports the MCP spec via SSE can connect. Simply use the base URL and ensure the Authorization header is included in all requests.

Troubleshooting

401 Unauthorized

Ensure you are sending the Authorization: Bearer <token> header with a valid API key.

Connection Failed

Verify that your server is accessible over the internet and that the SSL certificate is valid (required for SSE connections).

Empty Results

Check your TrustMRR account for active API limits or subscription status.

Need an MCP Server?

Connect your business data to Claude and other AI models with a custom MCP server.