Skip to content
SearchMesh
Menu
Sunlight filtering through a dense evergreen forest

Model Context Protocol

Multi-provider web search in your AI client.

The SearchMesh MCP server gives your AI client two search tools, raw, grouped, or ranked results, and explicit provider outcomes.

No API key
Authorize through your browser
Browser OAuth
Sign in with Google or Apple
Two search tools
Automatic or account-key search
Provider outcomes included
See successful, skipped, and failed

Supported clients

Connect from a client that supports remote MCP servers and browser OAuth.

Get Started

Every search must have enough available credits to reserve the full applicable provider quote. Automatic search quotes every locally ready entitled provider and adds a conservative provider-selection allowance derived from the exact request size. Valid actual decision usage settles up to the proven bound. Current subscription credits are used first. Purchased Mesh Credits are used second and do not expire. Monthly credits reset after paid renewal. Failed and skipped providers cost zero, and the final charge never exceeds the quote. If available credits are too low, use search_providers with an explicit list to choose fewer providers, add Mesh Credits in Billing, or wait for paid renewal.

Remote MCP endpoint

Streamable HTTP
https://search-staging.prosvita.io/mcp

Claude instructions

  1. Copy the MCP endpoint shown above.
  2. Add it as a custom connector in Claude.
  3. Connect, then complete SearchMesh browser sign-in and consent.
  4. Confirm search, search_providers, and user_feedback are available. If you approved account:read, also confirm account_status and list_providers.

ChatGPT instructions

  1. Enable Developer mode or the applicable app workflow for your workspace.
  2. Create an MCP app, enter the endpoint shown above, select OAuth, and scan tools.
  3. Complete SearchMesh browser sign-in and consent.
  4. Confirm search, search_providers, and user_feedback are available. If you approved account:read, also confirm account_status and list_providers.

Cursor instructions

  1. Add the configuration below to .cursor/mcp.json.
  2. Connect searchmesh and complete SearchMesh browser sign-in and consent.
  3. Confirm search, search_providers, and user_feedback are available. If you approved account:read, also confirm account_status and list_providers.
{
  "mcpServers": {
    "searchmesh": {
      "url": "https://search-staging.prosvita.io/mcp"
    }
  }
}

How it works

  1. Step 1

    Connect

    Add the canonical endpoint to your MCP client.

  2. Step 2

    Approve access

    Complete browser sign-in and approve SearchMesh access.

  3. Step 3

    Run search

    Use search for automatic coverage or search_providers for account-key selection.

  4. Step 4

    Inspect outcomes

    Review successful, skipped, and failed provider states.

When at least one locally ready, entitled provider candidate exists, automatic search sends your validated query text verbatim and fixed generic capability questions to OpenAI for provider-category selection. SearchMesh does not append provider identities, credentials, secrets, or account metadata, but anything you include in the query is sent to OpenAI. Use search_providers to bypass OpenAI and search only providers backed by your account credentials.

Use cases

Current web research

Bring recent web results into an AI conversation.

Source and provider comparison

Compare coverage while keeping provider outcomes visible.

Code and documentation discovery

Find public technical references across eligible providers.

Company and market research

Gather current sources for companies, products, and markets.

Put multi-provider search in your AI client.

Connect with browser OAuth, then choose automatic coverage or account-key provider selection and an aggregation mode.