Serveur MCP

agentsearch-mcp

io.github.IsaiahDupree/agentsearch-mcp
Recherche et exploration Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Performs web searches, provides instant factual answers, and converts public URLs into clean text or markdown.

fetch_url
Fetch a URL as clean text/markdown (RAG-ready)
Fetches any public http(s) URL, strips boilerplate (scripts, nav, footer, ads), and returns clean text or markdown ready for an LLM context window. SSRF-guarded — refuses private/loopback/internal hosts. Returns url, title, format, length, content (and finalUrl when redirected, plus up to 50 extracted links when links=true), with a meta envelope. Works with no API key.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to fetch (public http/https only).'}, 'links': {'type': 'boolean', 'description': 'Also return up to 50 extracted links. Default false.'}, 'format': {'enum': ['text', 'markdown'], 'type': 'string', 'description': 'Output format. Default text.'}, 'maxChars': {'type': 'integer', 'maximum': 500000, 'minimum': 500, 'description': 'Max characters of content returned, clamped 500-500000. Default 100000.'}}}
instant_answer
Instant answer (keyless)
DuckDuckGo Instant Answer API — definitions, entities, and quick facts. Returns a normalized answer with heading, type (abstract/answer/disambiguation), source, sourceUrl, optional image/definition, and relatedTopics, plus a meta envelope. Not a full web SERP; use web_search for that. Works with no API key.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Query.'}}}
web_search
Web search (SERP)
Search the web via a provider-abstracted backend (Brave or Serper, configured operator-side). Returns normalized results, each with position, title, url, snippet, source, and domain, plus a meta envelope (cache state, provider, took_ms). Returns a provider_required error if no search provider key is configured upstream. Use this for a full web SERP; use instant_answer for quick facts/definitions.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Search query.'}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max results, clamped to 1-20. Default 10.'}, 'country': {'type': 'string', 'description': 'ISO-3166 alpha-2 region, lowercase. Default us.'}, 'provider': {'enum': ['brave', 'serper'], 'type': 'string', 'description': 'Force a specific provider. Omit to use whichever is configured operator-side.'}}}
Ajouté
fetch_url
17 September 2026 12:42
Ajouté
instant_answer
17 September 2026 12:42
Ajouté
web_search
17 September 2026 12:42