Brave Search MCP Server

Brave Search MCP Server

от brave
MCP-сервер для интеграции Brave Search API: веб-поиск, изображения, видео, новости, локальные места и AI-суммаризация. Полезен разработчикам AI-агентов, чат-ботов и RAG-пайплайнов. Поддерживает STD...

Brave Search MCP Server

An MCP server implementation that integrates the Brave Search API, providing comprehensive search capabilities including web search, local business search, place search, image search, video search, news search, LLM context, and AI-powered summarization. This project supports both STDIO and HTTP transports, with STDIO as the default mode.

Ask DeepWiki

Migration

1.x to 2.x

Default transport now STDIO

To follow established MCP conventions, the server now defaults to STDIO. If you would like to continue using HTTP, you will need to set the BRAVE_MCP_TRANSPORT environment variable to http, or provide the runtime argument --transport http when launching the server.

Response structure of brave_image_search

Version 1.x of the MCP server would return base64-encoded image data along with image URLs. This dramatically slowed down the response, as well as consumed unnecessarily context in the session. Version 2.x removes the base64-encoded data, and returns a response object that more closely reflects the original Brave Search API response. The updated output schema is defined in src/tools/images/schemas/output.ts.

brave_image_searchвнешний мир

Выполняет поиск изображений через Brave Search API. Полезен, когда нужны фотографии людей, мест, предметов, идеи для графического дизайна, вдохновение и другое. При передаче результатов в среде Markdown может быть удобно включать в них изображения (например, ![image.title](image.properties.url)).

Выполняет поиск изображений через Brave Search API. Полезен, когда нужны фотографии людей, мест, предметов, идеи для графического дизайна, вдохновение и другое. При передаче результатов в среде Markdown может быть удобно включать в них изображения (например, ![image.title](image.properties.url)).

Параметры

  • querystringобязательный

    The user's search query. Query cannot be empty. Limited to 400 characters and 50 words.

  • countrystring

    Search query country, where the results come from. The country string is limited to 2 character country codes of supported countries.

  • search_langstring

    Search language preference. The 2 or more character language code for which the search results are provided.

  • countinteger

    Number of results (1-200, default 50). Combine this parameter with `offset` to paginate search results.

  • safesearchany

    Filters search results for adult content. The following values are supported: 'off' - No filtering. 'strict' - Drops all adult content from search results.

  • spellcheckboolean

    Whether to spellcheck provided query.

brave_llm_contextвнешний мир

Извлекает предварительно обработанный веб-контент, ранжированный по релевантности, с помощью Brave LLM Context API, оптимизирован для AI-агентов, обоснования LLM и пайплайнов RAG. В отличие от обычного веб-поиска, который возвращает ссылки и короткие описания, этот инструмент возвращает реальное содержимое подходящих страниц — фрагменты текста, таблицы, блоки кода и структурированные данные, чтобы модель могла напрямую анализировать их. Когда использовать: - Для обоснования ответов свежим релевантным веб-контентом (RAG) - Для передачи AI-агенту готового к использованию контента страниц из одного поискового запроса - Для ответов на вопросы и проверки фактов по актуальным источникам - Для сбора исходного материала для исследований без ручного извлечения страниц - Когда нужно содержимое страниц, а не только заголовки, описания и URL При передаче результатов в средах, поддерживающих Markdown, указывайте исходные URL из карты «sources».

Извлекает предварительно обработанный веб-контент, ранжированный по релевантности, с помощью Brave LLM Context API, оптимизирован для AI-агентов, обоснования LLM и пайплайнов RAG. В отличие от обычного веб-поиска, который возвращает ссылки и короткие описания, этот инструмент возвращает реальное содержимое подходящих страниц — фрагменты текста, таблицы, блоки кода и структурированные данные, чтобы модель могла напрямую анализировать их. Когда использовать: - Для обоснования ответов свежим релевантным веб-контентом (RAG) - Для передачи AI-агенту готового к использованию контента страниц из одного поискового запроса - Для ответов на вопросы и проверки фактов по актуальным источникам - Для сбора исходного материала для исследований без ручного извлечения страниц - Когда нужно содержимое страниц, а не только заголовки, описания и URL При передаче результатов в средах, поддерживающих Markdown, указывайте исходные URL из карты «sources».

Параметры

  • querystringобязательный

    The user's search query term. Query can not be empty. Maximum of 400 characters and 50 words in the query.

  • countryenum

    The search query country, where the results come from. The country string is limited to 2 character country codes of supported countries.

    ARAUATBEBRCACLDKFIFRDEGRHKINIDITJPKRMYMXNLNZNOCNPLPTPHRUSAZAESSECHTWTRGBUSALL
  • search_langenum

    The search language preference. The 2 or more character language code for which the search results are provided.

    areubnbgcazh-hanszh-hanthrcsdanlenen-gbetfifrgldeelguhehihuisitjpknkolvltmsmlmrnbplpt-brpt-ptparorusrskslessvtatethtrukvi
  • countinteger

    The maximum number of search results considered to select the LLM context data. The default is 20 and the maximum is 50.

  • spellcheckboolean

    Whether to enable spellcheck on the query.

  • maximum_number_of_urlsinteger

    Maximum number of different URLs to include in LLM context.

  • maximum_number_of_tokensinteger

    Approximate maximum number of tokens to include in context. The default is 8192 and maximum is 32768.

  • maximum_number_of_snippetsinteger

    Maximum number of different snippets (or chunks of text) to include in LLM context. The default is 50 and maximum is 256.

  • context_threshold_modeenum

    The mode to use to determine the threshold for including content in context. Default is balanced.

    disabledstrictlenientbalanced
  • maximum_number_of_tokens_per_urlinteger

    Maximum number of tokens to include per URL. The default is 4096 and maximum is 8192.

  • maximum_number_of_snippets_per_urlinteger

    Maximum number of snippets to include per URL. The default is 50 and maximum is 100.

  • gogglesany

    Goggles act as a custom re-ranking on top of Brave's search index. The parameter supports both a url where the Goggle is hosted or the definition of the Goggle. Multiple goggle URLs and/or definitions can be provided in an array. For more details, refer to the Goggles repository (i.e., https://github.com/brave/goggles-quickstart).

  • freshnessany

    Filters search results by when they were discovered. The following values are supported: 'pd' - Discovered within the last 24 hours. 'pw' - Discovered within the last 7 days. 'pm' - Discovered within the last 31 days. 'py' - Discovered within the last 365 days. 'YYYY-MM-DDtoYYYY-MM-DD' - Timeframe is also supported by specifying the date range e.g. 2022-04-01to2022-07-30.

  • enable_localboolean

    Whether to enable local recall. Not setting this value means auto-detect and uses local recall if any of the localization headers are provided.

  • enable_source_metadataboolean

    Enable source metadata enrichment (site_name, favicon) in the sources attribute of the response.

  • x-loc-latnumber

    The latitude of the client's geographical location in degrees, to provide relevant local results. The latitude must be greater than or equal to -90.0 degrees and less than or equal to +90.0 degrees.

  • x-loc-longnumber

    The longitude of the client's geographical location in degrees, to provide relevant local results. The longitude must be greater than or equal to -180.0 and less than or equal to +180.0 degrees.

  • x-loc-citystring

    The generic name of the client city

  • x-loc-statestring

    A code which could be up to three characters, that represent the client's state/region. The region is the first-level subdivision (the broadest or least specific) of the ISO 3166-2 code.

  • x-loc-state-namestring

    The name of the client’s state/region. The region is the first-level subdivision (the broadest or least specific) of the ISO 3166-2 code.

  • x-loc-countrystring

    The two letter country code for the client’s country. For a list of country codes, see ISO 3166-1 alpha-2

  • x-loc-postal-codestring

    The client’s postal code

  • api-versionstring

    The API version to use. This is denoted by the format YYYY-MM-DD. Default is the latest that is available. Read more about API versioning at https://api-dashboard.search.brave.com/documentation/guides/versioning.

  • acceptenum

    The default supported media type is application/json.

    application/json*/*
  • cache-controlstring

    Brave Search will return cached content by default. To prevent caching set the Cache-Control header to no-cache. This is currently done as best effort.

  • user-agentstring

    The user agent originating the request. Brave search can utilize the user agent to provide a different experience depending on the device as described by the string. The user agent should follow the commonly used browser agent strings on each platform. For more information on curating user agents, see RFC 9110.

brave_local_searchвнешний мир

Brave Local Search API обогащает результаты поиска по местоположению. Доступ к этому API предоставляется только по подписке Brave Search API Pro; перед использованием этого инструмента убедитесь, что у пользователя есть Pro-план (если нет, используйте инструмент brave_web_search). Выполняет поиск местных предприятий и заведений через Brave Local Search API. Лучше всего подходит для запросов, связанных с физическими локациями, бизнесами, ресторанами, услугами и т. д. Возвращает подробную информацию, включая: - Названия и адреса заведений - Оценки и количество отзывов - Номера телефонов и часы работы Используйте этот инструмент, когда запрос подразумевает «рядом со мной», «в моем районе» или упоминает конкретное местоположение (например, «в Сан-Франциско»). Если локальные результаты не найдены, инструмент автоматически переключается на brave_web_search.

Brave Local Search API обогащает результаты поиска по местоположению. Доступ к этому API предоставляется только по подписке Brave Search API Pro; перед использованием этого инструмента убедитесь, что у пользователя есть Pro-план (если нет, используйте инструмент brave_web_search). Выполняет поиск местных предприятий и заведений через Brave Local Search API. Лучше всего подходит для запросов, связанных с физическими локациями, бизнесами, ресторанами, услугами и т. д. Возвращает подробную информацию, включая: - Названия и адреса заведений - Оценки и количество отзывов - Номера телефонов и часы работы Используйте этот инструмент, когда запрос подразумевает «рядом со мной», «в моем районе» или упоминает конкретное местоположение (например, «в Сан-Франциско»). Если локальные результаты не найдены, инструмент автоматически переключается на brave_web_search.

Параметры

  • querystringобязательный

    Search query (max 400 chars, 50 words)

  • countryenum

    Search query country, where the results come from. The country string is limited to 2 character country codes of supported countries.

    ALLARAUATBEBRCACLDKFIFRDEHKINIDITJPKRMYMXNLNZNOCNPLPTPHRUSAZAESSECHTWTRGBUS
  • search_langenum

    Search language preference. The 2 or more character language code for which the search results are provided.

    areubnbgcazh-hanszh-hanthrcsdanlenen-gbetfifrgldeguhehihuisitjpknkolvltmsmlmrnbplpt-brpt-ptparorusrskslessvtatethtrukvi
  • ui_langenum

    The language of the UI. The 2 or more character language code for which the search results are provided.

    es-ARen-AUde-ATnl-BEfr-BEpt-BRen-CAfr-CAes-CLda-DKfi-FIfr-FRde-DEzh-HKen-INen-IDit-ITja-JPko-KRen-MYes-MXnl-NLen-NZno-NOzh-CNpl-PLen-PHru-RUen-ZAes-ESsv-SEfr-CHde-CHzh-TWtr-TRen-GBen-USes-US
  • countinteger

    Number of results (1-20, default 10). Applies only to web search results (i.e., has no effect on locations, news, videos, etc.)

  • offsetinteger

    Pagination offset (max 9, default 0)

  • safesearchenum

    Filters search results for adult content. The following values are supported: 'off' - No filtering. 'moderate' - Filters explicit content (e.g., images and videos), but allows adult domains in search results. 'strict' - Drops all adult content from search results. The default value is 'moderate'.

    offmoderatestrict
  • freshnessany

    Filters search results by when they were discovered. The following values are supported: 'pd' - Discovered within the last 24 hours. 'pw' - Discovered within the last 7 days. 'pm' - Discovered within the last 31 days. 'py' - Discovered within the last 365 days. 'YYYY-MM-DDtoYYYY-MM-DD' - Timeframe is also supported by specifying the date range e.g. 2022-04-01to2022-07-30.

  • text_decorationsboolean

    Whether display strings (e.g. result snippets) should include decoration markers (e.g. highlighting characters).

  • spellcheckboolean

    Whether to spellcheck the provided query.

  • result_filterstring[]

    Result filter (default ['web', 'query'])

  • gogglesany

    Goggles act as a custom re-ranking on top of Brave's search index. The parameter supports both a url where the Goggle is hosted or the definition of the Goggle. Multiple goggle URLs and/or definitions can be provided in an array. For more details, refer to the Goggles repository (i.e., https://github.com/brave/goggles-quickstart).

  • unitsany

    The measurement units. If not provided, units are derived from search country.

  • extra_snippetsboolean

    A snippet is an excerpt from a page you get as a result of the query, and extra_snippets allow you to get up to 5 additional, alternative excerpts. Only available under Free AI, Base AI, Pro AI, Base Data, Pro Data and Custom plans.

  • summaryboolean

    This parameter enables summary key generation in web search results. This is required for summarizer to be enabled.

brave_news_searchвнешний мир

Этот инструмент ищет новостные статьи через Brave News Search API на основе запроса пользователя. Используйте его, когда нужна актуальная информация, срочные новости или статьи о конкретных темах, событиях или персонах. Когда использовать: - Поиск свежих новостей по определённым темам. - Получение обновлений срочных новостей. - Изучение текущих событий или трендовых историй. - Сбор новостных источников и заголовков для анализа. Возвращает JSON-список новостных результатов с заголовком, URL и описанием. Некоторые результаты могут содержать фрагменты текста из статьи. В средах, поддерживающих Markdown, всегда указывайте источники в виде гиперссылок. Примеры: - «Согласно [Reuters](https://www.reuters.com/technology/china-bans/), Китай запрещает несертифицированные и отозванные пауэрбанки в самолётах». - «[The New York Times](https://www.nytimes.com/2025/06/27/us/technology/ev-sales.html) сообщает, что продажи электромобилей Tesla выросли на 20%». - «По данным [BBC News](https://www.bbc.com/news/world-europe-65910000), правительство Великобритании объявило о новой политике поддержки возобновляемой энергии».

Этот инструмент ищет новостные статьи через Brave News Search API на основе запроса пользователя. Используйте его, когда нужна актуальная информация, срочные новости или статьи о конкретных темах, событиях или персонах. Когда использовать: - Поиск свежих новостей по определённым темам. - Получение обновлений срочных новостей. - Изучение текущих событий или трендовых историй. - Сбор новостных источников и заголовков для анализа. Возвращает JSON-список новостных результатов с заголовком, URL и описанием. Некоторые результаты могут содержать фрагменты текста из статьи. В средах, поддерживающих Markdown, всегда указывайте источники в виде гиперссылок. Примеры: - «Согласно [Reuters](https://www.reuters.com/technology/china-bans/), Китай запрещает несертифицированные и отозванные пауэрбанки в самолётах». - «[The New York Times](https://www.nytimes.com/2025/06/27/us/technology/ev-sales.html) сообщает, что продажи электромобилей Tesla выросли на 20%». - «По данным [BBC News](https://www.bbc.com/news/world-europe-65910000), правительство Великобритании объявило о новой политике поддержки возобновляемой энергии».

Параметры

  • querystringобязательный

    Search query (max 400 chars, 50 words)

  • countrystring

    Search query country, where the results come from. The country string is limited to 2 character country codes of supported countries.

  • search_langstring

    Search language preference. The 2 or more character language code for which the search results are provided.

  • ui_langstring

    User interface language preferred in response. Usually of the format <language_code>-<country_code>. For more, see RFC 9110.

  • countinteger

    Number of results (1-50, default 20)

  • offsetinteger

    Pagination offset (max 9, default 0)

  • spellcheckboolean

    Whether to spellcheck provided query.

  • safesearchany

    Filters search results for adult content. The following values are supported: 'off' - No filtering. 'moderate' - Filter out explicit content. 'strict' - Filter out explicit and suggestive content. The default value is 'moderate'.

  • freshnessany

    Filters search results by when they were discovered. The following values are supported: 'pd' - Discovered within the last 24 hours. 'pw' - Discovered within the last 7 Days. 'pm' - Discovered within the last 31 Days. 'py' - Discovered within the last 365 Days. 'YYYY-MM-DDtoYYYY-MM-DD' - Timeframe is also supported by specifying the date range e.g. 2022-04-01to2022-07-30.

  • extra_snippetsboolean

    A snippet is an excerpt from a page you get as a result of the query, and extra_snippets allow you to get up to 5 additional, alternative excerpts. Only available under Free AI, Base AI, Pro AI, Base Data, Pro Data and Custom plans.

  • gogglesany

    Goggles act as a custom re-ranking on top of Brave's search index. The parameter supports both a url where the Goggle is hosted or the definition of the Goggle. Multiple goggle URLs and/or definitions can be provided in an array. For more details, refer to the Goggles repository (i.e., https://github.com/brave/goggles-quickstart).

brave_place_searchвнешний мир

Ищет через Brave's Place Search API. Один вызов может заполнить любую комбинацию из 'results' (точки интереса), 'cities', 'addresses', 'streets' и 'location' (разрешенная область поиска) — в зависимости от формы запроса. Когда использовать: - Точки интереса рядом с координатами или именованной областью (например, "кофейни в Париже") -> 'results', каждый со структурированными данными о бизнесе (почтовый адрес, часы работы, контакты, рейтинги, фото, категории, часовой пояс). - Просмотр общих точек интереса (опустите 'query'; укажите 'latitude'+'longitude' или 'location'). - Уточнение названия города без контекста (например, "спрингфилд") -> 'cities'. - Определение конкретного адреса (например, "350 5th avenue" с координатами Нью-Йорка) -> 'addresses' (часто также 'streets'). - Поиск улицы по названию (например, "michigan avenue" с координатами Чикаго) -> 'streets'. Входные данные: - Привяжите поиск через 'latitude'+'longitude' или 'location' (или оба). Без них обязательно указывать 'query'. - 'addresses' / 'streets' появляются только когда запрос имеет форму адреса/улицы И привязан к географической точке. - Формат 'location': США — '<city> <state> <country>' (например, 'san francisco ca united states'); не США — '<city> <country>' (например, 'tokyo japan'). Регистр и запятые не важны. - 'count' ограничивает результаты (макс. 50, по умолчанию 20). 'radius' (в метрах) смещает результаты в сторону более близких; он НЕ задаёт жёстких границ области поиска.

Ищет через Brave's Place Search API. Один вызов может заполнить любую комбинацию из 'results' (точки интереса), 'cities', 'addresses', 'streets' и 'location' (разрешенная область поиска) — в зависимости от формы запроса. Когда использовать: - Точки интереса рядом с координатами или именованной областью (например, "кофейни в Париже") -> 'results', каждый со структурированными данными о бизнесе (почтовый адрес, часы работы, контакты, рейтинги, фото, категории, часовой пояс). - Просмотр общих точек интереса (опустите 'query'; укажите 'latitude'+'longitude' или 'location'). - Уточнение названия города без контекста (например, "спрингфилд") -> 'cities'. - Определение конкретного адреса (например, "350 5th avenue" с координатами Нью-Йорка) -> 'addresses' (часто также 'streets'). - Поиск улицы по названию (например, "michigan avenue" с координатами Чикаго) -> 'streets'. Входные данные: - Привяжите поиск через 'latitude'+'longitude' или 'location' (или оба). Без них обязательно указывать 'query'. - 'addresses' / 'streets' появляются только когда запрос имеет форму адреса/улицы И привязан к географической точке. - Формат 'location': США — '<city> <state> <country>' (например, 'san francisco ca united states'); не США — '<city> <country>' (например, 'tokyo japan'). Регистр и запятые не важны. - 'count' ограничивает результаты (макс. 50, по умолчанию 20). 'radius' (в метрах) смещает результаты в сторону более близких; он НЕ задаёт жёстких границ области поиска.

Параметры

  • querystring

    Query string. Shape influences the response: POI-like queries -> `results`; bare/ambiguous city names -> `cities`; address- or street-shaped queries with a geographic anchor -> `addresses` and/or `streets`. If omitted, returns general POIs in the supplied area.

  • radiusnumber

    Bias toward results closer to the supplied coordinates, in meters. NOT a hard cutoff -- the API may still return more distant results. If omitted, the search is performed globally.

  • countinteger

    Number of results to return. Maximum is 50. Default is 20.

  • latitudenumber

    Latitude of the geographical coordinates around which to search, in degrees (-90 to 90). Typically paired with `longitude`.

  • longitudenumber

    Longitude of the geographical coordinates around which to search, in degrees (-180 to 180). Typically paired with `latitude`.

  • locationstring

    Location string to search around, used as an alternative to `latitude` and `longitude`. For US locations prefer the form '<city> <state> <country name>' (e.g. 'san francisco ca united states'); for non-US locations use '<city> <country name>' (e.g. 'tokyo japan'). No commas or special characters needed; capitalization does not matter.

  • countryenum

    Two-letter country code (ISO 3166-1 alpha-2) used to scope the search. Defaults to 'US'.

    ARAUATBEBRCACLDKFIFRDEGRHKINIDITJPKRMYMXNLNZNOCNPLPTPHRUSAZAESSECHTWTRGBUS
  • search_langenum

    Language for the search results. Defaults to 'en'.

    areubnbgcazh-hanszh-hanthrcsdanlenen-gbetfifrgldeelguhehihuisitjpknkolvltmsmlmrnbplpt-brpt-ptparorusrskslessvtatethtrukvi
  • ui_langenum

    User interface language for the response, usually of the form '<language>-<region>'. Defaults to 'en-US'.

    es-ARen-AUde-ATnl-BEfr-BEpt-BRen-CAfr-CAes-CLda-DKfi-FIfr-FRde-DEzh-HKen-INen-IDit-ITja-JPko-KRen-MYes-MXnl-NLen-NZno-NOzh-CNpl-PLen-PHru-RUen-ZAes-ESsv-SEfr-CHde-CHzh-TWtr-TRen-GBen-USes-US
  • unitsenum

    Units of measurement for distance values. Defaults to 'metric'.

    metricimperial
  • safesearchenum

    Safe search level for the query results. 'off' - No filtering. 'moderate' - Filter out explicit content. 'strict' - Filter out explicit and suggestive content. Defaults to 'strict'.

    offmoderatestrict
  • spellcheckboolean

    Whether to apply spellcheck before executing the search. Defaults to true.

  • geolocstring

    Optional geolocation token used to refine results.

  • api-versionstring

    The API version to use. This is denoted by the format YYYY-MM-DD. Default is the latest that is available. Read more about API versioning at https://api-dashboard.search.brave.com/documentation/guides/versioning.

  • acceptenum

    The default supported media type is application/json.

    application/json*/*
  • cache-controlstring

    Brave Search will return cached content by default. To prevent caching set the Cache-Control header to no-cache. This is currently done as best effort.

  • user-agentstring

    The user agent originating the request. Brave Search can utilize the user agent to provide a different experience depending on the device as described by the string. The user agent should follow the commonly used browser agent strings on each platform. For more information on curating user agents, see RFC 9110.

brave_summarizerвнешний мир

Получает сводки результатов веб-поиска, созданные ИИ, с помощью Brave Summarizer API. Инструмент обрабатывает результаты поиска и формирует краткие связные обобщения информации из нескольких источников. Когда использовать: - Когда нужен сжатый обзор сложных тем из множества источников - Для быстрой проверки фактов или выделения главного без чтения полных статей - Чтобы выдать пользователю обобщённую информацию, объединяющую разные точки зрения - Для исследовательских задач, требующих сжатых данных из веб-поиска Возвращает текстовую сводку, объединяющую информацию из результатов поиска. Опционально можно добавить встроенные ссылки на исходные URL и дополнительные сведения об объектах. Требования: сначала нужно выполнить веб-поиск через brave_web_search с параметром summary=true. Для доступа к функционалу сводок требуется подписка Pro AI.

Получает сводки результатов веб-поиска, созданные ИИ, с помощью Brave Summarizer API. Инструмент обрабатывает результаты поиска и формирует краткие связные обобщения информации из нескольких источников. Когда использовать: - Когда нужен сжатый обзор сложных тем из множества источников - Для быстрой проверки фактов или выделения главного без чтения полных статей - Чтобы выдать пользователю обобщённую информацию, объединяющую разные точки зрения - Для исследовательских задач, требующих сжатых данных из веб-поиска Возвращает текстовую сводку, объединяющую информацию из результатов поиска. Опционально можно добавить встроенные ссылки на исходные URL и дополнительные сведения об объектах. Требования: сначала нужно выполнить веб-поиск через brave_web_search с параметром summary=true. Для доступа к функционалу сводок требуется подписка Pro AI.

Параметры

  • keystringобязательный

    The key is equal to value of field key as part of the Summarizer response model.

  • entity_infoboolean

    Returns extra entities info with the summary response.

  • inline_referencesboolean

    Adds inline references to the summary response.

brave_video_searchвнешний мир

Ищет видео через Brave's Video Search API и возвращает структурированные результаты поиска с метаданными. Когда использовать: - Когда нужно найти видео по теме, ключевому слову или запросу. - Полезно для поиска видеоконтента, получения метаданных видео или поиска видео от конкретных авторов/издателей. Возвращает JSON-список результатов с полями title, url, description, duration и thumbnail_url.

Ищет видео через Brave's Video Search API и возвращает структурированные результаты поиска с метаданными. Когда использовать: - Когда нужно найти видео по теме, ключевому слову или запросу. - Полезно для поиска видеоконтента, получения метаданных видео или поиска видео от конкретных авторов/издателей. Возвращает JSON-список результатов с полями title, url, description, duration и thumbnail_url.

Параметры

  • querystringобязательный

    The user's search query. Query cannot be empty. Limited to 400 characters and 50 words.

  • countrystring

    Search query country, where the results come from. The country string is limited to 2 character country codes of supported countries.

  • search_langstring

    Search language preference. The 2 or more character language code for which the search results are provided.

  • ui_langstring

    User interface language preferred in response. Usually of the format <language_code>-<country_code>. For more, see RFC 9110.

  • countinteger

    Number of results (1-50, default 20). Combine this parameter with `offset` to paginate search results.

  • offsetinteger

    Pagination offset (max 9, default 0). Combine this parameter with `count` to paginate search results.

  • spellcheckboolean

    Whether to spellcheck provided query.

  • safesearchany

    Filters search results for adult content. The following values are supported: 'off' - No filtering. 'moderate' - Filter out explicit content. 'strict' - Filter out explicit and suggestive content. The default value is 'moderate'.

  • freshnessany

    Filters search results by when they were discovered. The following values are supported: 'pd' - Discovered within the last 24 hours. 'pw' - Discovered within the last 7 days. 'pm' - Discovered within the last 31 days. 'py' - Discovered within the last 365 days. 'YYYY-MM-DDtoYYYY-MM-DD' - timeframe is also supported by specifying the date range (e.g. '2022-04-01to2022-07-30').

brave_web_searchвнешний мир

Выполняет веб-поиск через Brave Search API и возвращает полные результаты поиска с богатыми метаданными. Когда использовать: - Общий веб-поиск по информации, фактам или актуальным темам - Запросы по местоположению (рестораны, компании, достопримечательности) - Поиск новостей о последних событиях или срочных новостях - Поиск видео, обсуждений или FAQ-контента - Исследования, требующие разнообразных типов результатов (веб-страницы, изображения, отзывы и т.д.) Возвращает JSON-список результатов веб-поиска с заголовком, описанием и URL. Когда параметр "results_filter" пуст, результаты JSON могут также содержать FAQ, Discussions, News и Video результаты.

Выполняет веб-поиск через Brave Search API и возвращает полные результаты поиска с богатыми метаданными. Когда использовать: - Общий веб-поиск по информации, фактам или актуальным темам - Запросы по местоположению (рестораны, компании, достопримечательности) - Поиск новостей о последних событиях или срочных новостях - Поиск видео, обсуждений или FAQ-контента - Исследования, требующие разнообразных типов результатов (веб-страницы, изображения, отзывы и т.д.) Возвращает JSON-список результатов веб-поиска с заголовком, описанием и URL. Когда параметр "results_filter" пуст, результаты JSON могут также содержать FAQ, Discussions, News и Video результаты.

Параметры

  • querystringобязательный

    Search query (max 400 chars, 50 words)

  • countryenum

    Search query country, where the results come from. The country string is limited to 2 character country codes of supported countries.

    ALLARAUATBEBRCACLDKFIFRDEHKINIDITJPKRMYMXNLNZNOCNPLPTPHRUSAZAESSECHTWTRGBUS
  • search_langenum

    Search language preference. The 2 or more character language code for which the search results are provided.

    areubnbgcazh-hanszh-hanthrcsdanlenen-gbetfifrgldeguhehihuisitjpknkolvltmsmlmrnbplpt-brpt-ptparorusrskslessvtatethtrukvi
  • ui_langenum

    The language of the UI. The 2 or more character language code for which the search results are provided.

    es-ARen-AUde-ATnl-BEfr-BEpt-BRen-CAfr-CAes-CLda-DKfi-FIfr-FRde-DEzh-HKen-INen-IDit-ITja-JPko-KRen-MYes-MXnl-NLen-NZno-NOzh-CNpl-PLen-PHru-RUen-ZAes-ESsv-SEfr-CHde-CHzh-TWtr-TRen-GBen-USes-US
  • countinteger

    Number of results (1-20, default 10). Applies only to web search results (i.e., has no effect on locations, news, videos, etc.)

  • offsetinteger

    Pagination offset (max 9, default 0)

  • safesearchenum

    Filters search results for adult content. The following values are supported: 'off' - No filtering. 'moderate' - Filters explicit content (e.g., images and videos), but allows adult domains in search results. 'strict' - Drops all adult content from search results. The default value is 'moderate'.

    offmoderatestrict
  • freshnessany

    Filters search results by when they were discovered. The following values are supported: 'pd' - Discovered within the last 24 hours. 'pw' - Discovered within the last 7 days. 'pm' - Discovered within the last 31 days. 'py' - Discovered within the last 365 days. 'YYYY-MM-DDtoYYYY-MM-DD' - Timeframe is also supported by specifying the date range e.g. 2022-04-01to2022-07-30.

  • text_decorationsboolean

    Whether display strings (e.g. result snippets) should include decoration markers (e.g. highlighting characters).

  • spellcheckboolean

    Whether to spellcheck the provided query.

  • result_filterstring[]

    Result filter (default ['web', 'query'])

  • gogglesany

    Goggles act as a custom re-ranking on top of Brave's search index. The parameter supports both a url where the Goggle is hosted or the definition of the Goggle. Multiple goggle URLs and/or definitions can be provided in an array. For more details, refer to the Goggles repository (i.e., https://github.com/brave/goggles-quickstart).

  • unitsany

    The measurement units. If not provided, units are derived from search country.

  • extra_snippetsboolean

    A snippet is an excerpt from a page you get as a result of the query, and extra_snippets allow you to get up to 5 additional, alternative excerpts. Only available under Free AI, Base AI, Pro AI, Base Data, Pro Data and Custom plans.

  • summaryboolean

    This parameter enables summary key generation in web search results. This is required for summarizer to be enabled.

Другие проверенные MCP-сервера

makenotion/notion-mcp-server

makenotion/notion-mcp-server

официальный

Notion MCP сервер даёт AI-агентам прямой доступ к Notion через API: читайте и редактируйте страницы в Markdown, делайте запросы к данным. Разработчики используют этот MCP инструмент для интеграции помощников с заметками и проектами, экономя токены.

TypeScript4540
oraios/serena

oraios/serena

Serena — MCP-сервер для AI-агентов, который даёт семантический поиск, рефакторинг и отладку кода на уровне IDE. Работает с символьными операциями, ускоряет агентов в больших проектах.

Python26580
nteract/semiotic

nteract/semiotic

Semiotic — React-библиотека визуализации данных со встроенным MCP-сервером. AI-ассистенты могут рендерить графики, проверять конфигурации и получать рекомендации по чартам. Сотни типов диаграмм — о...

TypeScript2685
caol64/wenyan-mcp

caol64/wenyan-mcp

文颜 MCP Server — 基于 MCP 协议的排版发布工具,专为 AI 写作到微信公众号场景设计。直接在聊天框内完成 Markdown 转微信富文本、上传图片、存草稿,无需切换编辑器。适合需要快速发布高质量公众号文章的作者和团队。

JavaScript1273
mendableai/firecrawl-mcp-server

mendableai/firecrawl-mcp-server

Firecrawl MCP сервер для AI-агентов, которым нужен чистый контекст из живого веба. Ищет информацию, скрапит страницы в структурированные данные, кликает и навигирует. Работает с облаком и сам хостингом, поддерживает автоматические ретраи. Полезен разработчикам для исследований и автоматизации сбо...

JavaScript6988
Browser MCP

Browser MCP

официальный

Browser MCP автоматизирует браузер через ИИ (VS Code, Claude, Cursor, Windsurf) — локально и приватно, с вашим профилем. Сервер обходит капчи и детекцию ботов, подходит для RPA и тестирования разра...

TypeScript6843
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин