SearchPipe

Registre officiel Recherche et web

Real-time web search for AI agents: ranked results, source URLs, and optional AI answers.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http searchpipe 'https://searchpipe.tech/mcp/' --header 'Authorization: <Bearer <sp- API key>. Create one at https://searchpipe.tech/dashboard/api-keys>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "searchpipe": {
            "type": "http",
            "url": "https://searchpipe.tech/mcp/",
            "headers": {
                "Authorization": "<Bearer <sp- API key>. Create one at https://searchpipe.tech/dashboard/api-keys>"
            }
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. SearchPipe Integrations
  2. MCP Access (Remote)
  3. LangChain Integration
  4. Official SDKs
  5. Getting an API Key
  6. Tool Schema
  7. Links
  8. License

SearchPipe Integrations

Official integration packages for SearchPipe — a web search API and MCP server for developers building AI agents.

This repository contains:

  • Remote MCP endpoint — connect any MCP client to SearchPipe via Streamable HTTP (no local install needed)
  • LangChain SDK — pip install langchain-searchpipe for retriever, tool, and answer components
  • Python SDK — pip install searchpipe, official thin client over the Search API
  • TypeScript SDK — npm install searchpipe, official zero-dependency client (ESM + CJS)

The SearchPipe server itself is a managed service at searchpipe.tech. Self-hosting is available on request.

MCP Access (Remote)

Add to your MCP client config (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "searchpipe": {
      "url": "https://searchpipe.tech/mcp/?api_key=sp-your-api-key-here"
    }
  }
}

Or use an Authorization header instead of URL parameter:

{
  "mcpServers": {
    "searchpipe": {
      "url": "https://searchpipe.tech/mcp/",
      "headers": {
        "Authorization": "Bearer sp-your-api-key-here"
      }
    }
  }
}

See claude_desktop_config.json.example for a ready-to-copy template.

LangChain Integration

pip install langchain-searchpipe

See langchain-searchpipe/README.md for full usage examples (retriever, tool, answer components).

Official SDKs

Both SDKs are thin wrappers over POST /search — same parameters, same response shape as the REST API.

Python (sdks/python/):

pip install searchpipe
from searchpipe import SearchPipe

client = SearchPipe(api_key="sp-YOUR_KEY")
resp = client.search("FastAPI tutorial", max_results=5, include_answer=True)
print(resp.answer)
for r in resp.results:
    print(r.score, r.title, r.url)

JavaScript / TypeScript (sdks/typescript/):

npm install searchpipe
import { SearchPipe } from "searchpipe";

const client = new SearchPipe({ apiKey: "sp-YOUR_KEY" });
const resp = await client.search({ query: "FastAPI tutorial", maxResults: 5, includeAnswer: true });
console.log(resp.answer);

Both default to https://searchpipe.tech and read the key from SEARCHPIPE_API_KEY. See each SDK's README for the full API, error classes, and self-hosting options.

Getting an API Key

  1. Sign up at searchpipe.tech
  2. Verify your email
  3. Go to Dashboard → API Keys → copy your sp- key
  4. New accounts receive free credits to try the service

Tool Schema

Run a web search with optional AI-generated answer.

ParameterTypeRequiredDefaultDescription
querystring✅—Search query
max_resultsinteger—5Number of results (1–20)
include_answerboolean—falseInclude AI-generated answer
include_raw_contentboolean—falseInclude full page content
api_keystring——API key (or use env var / URL param)

Returns: Tavily-style SearchResponse with query, answer, results[].

License

MIT

Questions fréquentes

Qu'est-ce que SearchPipe ?

Real-time web search for AI agents: ranked results, source URLs, and optional AI answers.

Comment installer SearchPipe ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http searchpipe 'https://searchpipe.tech/mcp/' --header 'Authorization: <Bearer <sp- API key>. Create one at https://searchpipe.tech/dashboard/api-keys>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour SearchPipe ?

Oui. Il attend Authorization, à renseigner dans sa configuration.

SearchPipe est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient SearchPipe ?

Il est publié par SearchPipe. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.