<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Даниил Городилов</title><subtitle>Веду блог про разработку с ИИ. Делюсь мыслями и инфой</subtitle><author><name>Даниил Городилов</name></author><id>https://teletype.in/atom/dealenx</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/dealenx?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@dealenx?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=dealenx"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/dealenx?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-11T22:00:14.067Z</updated><entry><id>dealenx:source-craft-code-with-openspec-spec-driven-dev</id><link rel="alternate" type="text/html" href="https://teletype.in/@dealenx/source-craft-code-with-openspec-spec-driven-dev?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=dealenx"></link><title>Настройка SourceCraft Code и OpenSpec для Speс-Driven Разработки</title><published>2025-11-15T16:54:28.818Z</published><updated>2025-11-15T18:04:49.870Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/23/14/2314fb71-4f26-4c53-8a44-028ce9ec5826.png"></media:thumbnail><category term="ai-coding" label="AI-coding"></category><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/02/f0/02f07903-e1f8-44cb-bb2a-d07ba0e2a6a5.png&quot;&gt;На российском рынке инструментов для AI-кодинга сегодня представлено крайне мало решений, доступных для легальной работы и официальной оплаты. В этих условиях особенно выделяется инструмент SourceCraft Code Assistant от Яндекса, который в настоящий момент доступна бесплатно для всех разработчиков. Согласно планам компании, будущая коммерческая модель будет по демократичной цене, при этом оплата будет официальной и прозрачной, что  важно для российского бизнеса.</summary><content type="html">
  &lt;p id=&quot;6sgO&quot;&gt;На российском рынке инструментов для AI-кодинга сегодня представлено крайне мало решений, доступных для легальной работы и официальной оплаты. В этих условиях особенно выделяется инструмент SourceCraft Code Assistant от Яндекса, который в настоящий момент доступна бесплатно для всех разработчиков. Согласно планам компании, будущая коммерческая модель будет по демократичной цене, при этом оплата будет официальной и прозрачной, что  важно для российского бизнеса.&lt;/p&gt;
  &lt;figure id=&quot;545v&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/02/f0/02f07903-e1f8-44cb-bb2a-d07ba0e2a6a5.png&quot; width=&quot;1200&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;5l8p&quot;&gt;&lt;strong&gt;Инструкция по установке SourceCraft Code доступна на официальном сайте: &lt;a href=&quot;https://sourcecraft.dev/portal/code-assistant&quot; target=&quot;_blank&quot;&gt;https://sourcecraft.dev/portal/code-assistant&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;6S4Q&quot;&gt;&lt;strong&gt;В этом руководстве используется расширение SourceCraft Code Assistant для Visual Studio Code.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;hxWO&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;openspec&quot;&gt;Что такое OpenSpec&lt;/h2&gt;
  &lt;p id=&quot;Yoih&quot;&gt;&lt;strong&gt;OpenSpec &lt;/strong&gt;— это легковесный фреймворк для спецификационно-ориентированной разработки (Spec-Driven Development), который позволяет AI-ассистентам и инструментам для кодинга работать по единому стандарту. &lt;/p&gt;
  &lt;p id=&quot;ceek&quot;&gt;&lt;strong&gt;Spec-Driven Development (SDD)&lt;/strong&gt; — это подход к разработке, в котором спецификация становится центральным элементом процесса, а код генерируется на её основе.&lt;/p&gt;
  &lt;p id=&quot;kd3h&quot;&gt;Подробнее на сайте OpenSpec: &lt;a href=&quot;https://github.com/Fission-AI/OpenSpec/&quot; target=&quot;_blank&quot;&gt;Fission-AI/OpenSpec: Spec-driven development for AI coding assistants.&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;OGSP&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;openspec&quot;&gt;Установка и настройка OpenSpec&lt;/h2&gt;
  &lt;p id=&quot;eM8S&quot;&gt;Для работы с OpenSpec требуется Node.js версии 20.19.0 или выше.​&lt;/p&gt;
  &lt;p id=&quot;hYX0&quot;&gt;&lt;strong&gt;Установка глобально через npm:&lt;/strong&gt;&lt;/p&gt;
  &lt;pre id=&quot;JBfS&quot; data-lang=&quot;bash&quot;&gt;npm install -g @fission-ai/openspec@latest
&lt;/pre&gt;
  &lt;p id=&quot;jlV6&quot;&gt;&lt;strong&gt;Проверка установки:&lt;/strong&gt;&lt;/p&gt;
  &lt;pre id=&quot;AKIe&quot; data-lang=&quot;bash&quot;&gt;openspec --version
&lt;/pre&gt;
  &lt;p id=&quot;FJfO&quot;&gt;&lt;strong&gt;Инициализация в проекте:&lt;/strong&gt;&lt;/p&gt;
  &lt;pre id=&quot;H5H7&quot; data-lang=&quot;bash&quot;&gt;# Нужно будет выбрать Roo Code пункт

openspec init&lt;/pre&gt;
  &lt;figure id=&quot;UYB2&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d2/c5/d2c538f8-0d0d-4aa0-ab0d-86645bbc8970.png&quot; width=&quot;1483&quot; /&gt;
    &lt;figcaption&gt;OpenSpec инициализация (1/3)&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;rLlN&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/ba/a7/baa750c8-d367-49d1-aa16-156c6d591230.png&quot; width=&quot;1483&quot; /&gt;
    &lt;figcaption&gt;OpenSpec инициализация (2/3)&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hS8R&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/df/09/df096ed5-ec4a-43be-a18d-ed8bab847473.png&quot; width=&quot;1483&quot; /&gt;
    &lt;figcaption&gt;OpenSpec инициализация (3/3)&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;P7yV&quot;&gt;После инициализации OpenSpec создаст в проекте необходимую структуру:&lt;/p&gt;
  &lt;pre id=&quot;EbEK&quot; data-lang=&quot;bash&quot;&gt;├───.roo
│   └───commands
└───openspec
    ├───changes
    │   └───archive
    └───specs&lt;/pre&gt;
  &lt;p id=&quot;qy9t&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;openspec--sourcecraft-code-assistant&quot;&gt;Настройка OpenSpec для SourceCraft Code Assistant&lt;/h2&gt;
  &lt;p id=&quot;f9yD&quot;&gt;Для интеграции OpenSpec с SourceCraft Code Assistant необходимо выполнить следующие шаги:&lt;/p&gt;
  &lt;p id=&quot;RLmk&quot;&gt;&lt;strong&gt;1. Создать конфигурацию Roo Code:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;3DbK&quot;&gt;Убедиться, что после  &lt;code&gt;openspec init&lt;/code&gt;существует папка &lt;code&gt;.roo  и файлы внутри&lt;/code&gt;&lt;/p&gt;
  &lt;figure id=&quot;ioIJ&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/02/47/024717a8-0dc0-4a30-a5af-34a429805662.png&quot; width=&quot;934&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;tVl0&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;O8qh&quot;&gt;&lt;strong&gt;2. Переименовать промпты:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;NRUW&quot;&gt;Переименуйте созданные файлы промптов из формата &lt;code&gt;.roo&lt;/code&gt; в &lt;code&gt;.codeassistant&lt;/code&gt; для совместимости с SourceCraft Code Assistant:&lt;/p&gt;
  &lt;pre id=&quot;MwRq&quot; data-lang=&quot;bash&quot;&gt;
mv .roo .codeassistant
&lt;/pre&gt;
  &lt;p id=&quot;vy32&quot;&gt;Эта конвертация позволяет использовать конфигурацию промптов, совместимую с форматом Roo Code, в SourceCraft Code Assistant&lt;/p&gt;
  &lt;figure id=&quot;tQR9&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/37/2b/372bfc78-d3ad-4618-b41e-8dbd5660b2ff.png&quot; width=&quot;1430&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;EQGB&quot;&gt;Видим, что можно использовать команды OpenSpec в AI-чате SourceCraft Code.&lt;/p&gt;
  &lt;p id=&quot;l1R7&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;ZSC6&quot;&gt;Заключение&lt;/h2&gt;
  &lt;p id=&quot;PzIZ&quot;&gt;Интеграция SourceCraft Code Assistant с OpenSpec даёт разработчикам в России доступный и легальный инструмент для Spec-Driven Разработки. &lt;/p&gt;
  &lt;p id=&quot;CWAg&quot;&gt;Простое переименование конфигурационных файлов из &lt;code&gt;.roo&lt;/code&gt; в &lt;code&gt;.codeassistant&lt;/code&gt; позволяет применять промпты OpenSpec, не смотря на то, что в изначальной поставки OpenSpec его нет.&lt;/p&gt;
  &lt;p id=&quot;gnog&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;UKbU&quot;&gt;Подписывайтесь на Telegram-канал, чтобы раньше всех узнавать о новом в разработке с AI!&lt;/p&gt;
    &lt;p id=&quot;MDOF&quot;&gt;&lt;a href=&quot;http://t.me/dealenxdev&quot; target=&quot;_blank&quot;&gt;t.me/dealenxdev&lt;/a&gt;&lt;/p&gt;
  &lt;/section&gt;

</content></entry><entry><id>dealenx:supabase-mcp-setup</id><link rel="alternate" type="text/html" href="https://teletype.in/@dealenx/supabase-mcp-setup?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=dealenx"></link><title>Настройка MCP для Supabase - подключаем ИИ-инструменты к вашим проектам</title><published>2025-10-11T12:49:21.620Z</published><updated>2025-10-11T13:16:14.522Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/ea/64/ea64ab3b-a24f-44c1-bd27-04ba70bba066.png"></media:thumbnail><category term="ai" label="AI"></category><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/46/29/4629f389-b835-40e3-b68a-519548bb8540.png&quot;&gt;Современная разработка приложений с использованием Supabase становится ещё эффективнее благодаря интеграции с ИИ-ассистентами через протокол MCP (Model Context Protocol). Эта технология позволяет подключать ваши Supabase проекты к различным ИИ-инструментам, таким как Cursor IDE, Windsurf (Codium), VS Code (Copilot) и другим.</summary><content type="html">
  &lt;figure id=&quot;DFa3&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/46/29/4629f389-b835-40e3-b68a-519548bb8540.png&quot; width=&quot;1536&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;XEYZ&quot;&gt;Современная разработка приложений с использованием Supabase становится ещё эффективнее благодаря интеграции с ИИ-ассистентами через протокол MCP (Model Context Protocol). Эта технология позволяет подключать ваши Supabase проекты к различным ИИ-инструментам, таким как Cursor IDE, Windsurf (Codium), VS Code (Copilot) и другим.&lt;/p&gt;
  &lt;blockquote id=&quot;uXz3&quot;&gt;Это руководство подготовлено на основе &lt;a href=&quot;https://supabase.com/docs/guides/getting-started/mcp&quot; target=&quot;_blank&quot;&gt;официальной англоязычной документации Supabase&lt;/a&gt;&lt;/blockquote&gt;
  &lt;h2 id=&quot;что-такое-mcp-для-supabase&quot;&gt;Что такое MCP для Supabase?&lt;/h2&gt;
  &lt;p id=&quot;9KBJ&quot;&gt;Model Context Protocol (MCP) - это стандарт для подключения больших языковых моделей (LLM) к платформам, таким как Supabase. Это позволяет вашим ИИ-ассистентам напрямую взаимодействовать с базами данных, выполнять запросы и управлять проектами Supabase от вашего имени.&lt;/p&gt;
  &lt;figure id=&quot;8E5U&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e6/d1/e6d16452-cd4f-45a5-a44d-802e09a92514.png&quot; width=&quot;1253&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Настройка MCP-сервера Supabase в Cursor IDE&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;преимущества-использования-mcp-с-supabase&quot;&gt;Преимущества использования MCP с Supabase&lt;/h2&gt;
  &lt;ul id=&quot;5I0w&quot;&gt;
    &lt;li id=&quot;C0xh&quot;&gt;🔍 &lt;strong&gt;Прямой доступ к данным&lt;/strong&gt; - ИИ-ассистент может читать структуру таблиц и данные&lt;/li&gt;
    &lt;li id=&quot;KIX0&quot;&gt;🛠️ &lt;strong&gt;Управление проектами&lt;/strong&gt; - создание таблиц, миграций и функций через естественный язык&lt;/li&gt;
    &lt;li id=&quot;O74g&quot;&gt;📊 &lt;strong&gt;Анализ схемы базы данных&lt;/strong&gt; - получение рекомендаций по оптимизации структуры&lt;/li&gt;
    &lt;li id=&quot;77Wz&quot;&gt;🔄 &lt;strong&gt;Быстрое прототипирование&lt;/strong&gt; - ускорение разработки благодаря автоматизации задач&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h2 id=&quot;настроика-supabase-mcp&quot;&gt;Настройка Supabase MCP&lt;/h2&gt;
  &lt;h3 id=&quot;шаг-1-создание-персонального-токена-доступа-pat&quot;&gt;Шаг 1: Создание персонального токена доступа (PAT)&lt;/h3&gt;
  &lt;p id=&quot;U6CA&quot;&gt;Для начала необходимо создать персональный токен доступа в настройках Supabase:&lt;/p&gt;
  &lt;ol id=&quot;2jxf&quot;&gt;
    &lt;li id=&quot;rTqc&quot;&gt;Войдите в свой аккаунт на &lt;a href=&quot;https://app.supabase.com/&quot; target=&quot;_blank&quot;&gt;Supabase&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;w4gv&quot;&gt;Перейдите в раздел настроек вашего профиля&lt;/li&gt;
    &lt;li id=&quot;CDjf&quot;&gt;Выберите &amp;quot;Access Tokens&amp;quot;&lt;/li&gt;
    &lt;li id=&quot;SWpT&quot;&gt;Нажмите кнопку &amp;quot;Generate New Token&amp;quot;&lt;/li&gt;
    &lt;li id=&quot;SViv&quot;&gt;Дайте токену имя, которое описывает его назначение (например, &amp;quot;Cursor MCP Server&amp;quot;)&lt;/li&gt;
    &lt;li id=&quot;LZon&quot;&gt;Скопируйте созданный токен - он понадобится для настройки MCP-сервера&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;xqwQ&quot;&gt;⚠️ &lt;strong&gt;Важно&lt;/strong&gt;: Сохраните токен в безопасном месте, так как он предоставляет доступ к вашим проектам Supabase.&lt;/p&gt;
  &lt;h3 id=&quot;шаг-2-настроика-mcp-в-ии-инструментах&quot;&gt;Шаг 2: Настройка MCP в ИИ-инструментах&lt;/h3&gt;
  &lt;h4 id=&quot;настроика-в-cursor-ide&quot;&gt;Настройка в Cursor IDE&lt;/h4&gt;
  &lt;ol id=&quot;xze9&quot;&gt;
    &lt;li id=&quot;9zqq&quot;&gt;Откройте Cursor IDE и создайте директорию &lt;code&gt;.cursor&lt;/code&gt; в корне вашего проекта, если она не существует&lt;/li&gt;
    &lt;li id=&quot;A3vR&quot;&gt;Создайте файл &lt;code&gt;.cursor/mcp.json&lt;/code&gt;, если он не существует, и откройте его&lt;/li&gt;
    &lt;li id=&quot;IohI&quot;&gt;Добавьте следующую конфигурацию:&lt;/li&gt;
  &lt;/ol&gt;
  &lt;pre id=&quot;5c8q&quot; data-lang=&quot;jsx&quot;&gt;{
  &amp;quot;mcpServers&amp;quot;: {
    &amp;quot;supabase&amp;quot;: {
      &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,
      &amp;quot;args&amp;quot;: [
        &amp;quot;-y&amp;quot;,
        &amp;quot;@supabase/mcp-server-supabase@latest&amp;quot;,
        &amp;quot;--access-token&amp;quot;,
        &amp;quot;&amp;lt;personal-access-token&amp;gt;&amp;quot;
      ]
    }
  }
}&lt;/pre&gt;
  &lt;p id=&quot;ZGHW&quot;&gt;Замените &lt;code&gt;&amp;lt;personal-access-token&amp;gt;&lt;/code&gt; на ваш персональный токен доступа Supabase.&lt;/p&gt;
  &lt;ol id=&quot;1h77&quot;&gt;
    &lt;li id=&quot;LD7H&quot;&gt;Сохраните конфигурационный файл&lt;/li&gt;
    &lt;li id=&quot;fkea&quot;&gt;Откройте Cursor IDE и перейдите в &lt;strong&gt;Settings/MCP&lt;/strong&gt;. После успешного подключения сервера вы увидите зеленый статус активности&lt;/li&gt;
  &lt;/ol&gt;
  &lt;h4 id=&quot;настроика-в-других-инструментах&quot;&gt;Настройка в других инструментах&lt;/h4&gt;
  &lt;p id=&quot;xpqa&quot;&gt;Для других ИИ-инструментов процедура настройки аналогична:&lt;/p&gt;
  &lt;p id=&quot;1C74&quot;&gt;&lt;strong&gt;Windsurf (Codium)&lt;/strong&gt;:&lt;/p&gt;
  &lt;pre id=&quot;epuv&quot; data-lang=&quot;jsx&quot;&gt;{
  &amp;quot;mcpServers&amp;quot;: {
    &amp;quot;supabase&amp;quot;: {
      &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,
      &amp;quot;args&amp;quot;: [
        &amp;quot;-y&amp;quot;,
        &amp;quot;@supabase/mcp-server-supabase@latest&amp;quot;,
        &amp;quot;--access-token&amp;quot;,
        &amp;quot;&amp;lt;personal-access-token&amp;gt;&amp;quot;
      ]
    }
  }
}&lt;/pre&gt;
  &lt;p id=&quot;G2Cp&quot;&gt;&lt;strong&gt;Claude Desktop&lt;/strong&gt;:&lt;/p&gt;
  &lt;pre id=&quot;Thrt&quot; data-lang=&quot;jsx&quot;&gt;{
  &amp;quot;mcpServers&amp;quot;: {
    &amp;quot;supabase&amp;quot;: {
      &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,
      &amp;quot;args&amp;quot;: [
        &amp;quot;-y&amp;quot;,
        &amp;quot;@supabase/mcp-server-supabase@latest&amp;quot;,
        &amp;quot;--access-token&amp;quot;,
        &amp;quot;&amp;lt;personal-access-token&amp;gt;&amp;quot;
      ]
    }
  }
}&lt;/pre&gt;
  &lt;h2 id=&quot;mcp-для-локальных-экземпляров-supabase&quot;&gt;MCP для локальных экземпляров Supabase&lt;/h2&gt;
  &lt;p id=&quot;zla6&quot;&gt;Если вы используете локальный экземпляр Supabase, вы можете подключиться к нему с помощью Postgres MCP-сервера. Этот MCP-сервер выполняет все запросы как транзакции только для чтения.&lt;/p&gt;
  &lt;h3 id=&quot;шаг-1-наидите-строку-подключения-к-базе-данных&quot;&gt;Шаг 1: Найдите строку подключения к базе данных&lt;/h3&gt;
  &lt;p id=&quot;q2L2&quot;&gt;Для подключения к локальному экземпляру Supabase вам необходимо получить строку подключения для вашей локальной базы данных. Вы можете найти её, выполнив команду:&lt;/p&gt;
  &lt;pre id=&quot;KbAh&quot;&gt;supabase status&lt;/pre&gt;
  &lt;p id=&quot;Vkde&quot;&gt;или если вы используете &lt;code&gt;npx&lt;/code&gt;:&lt;/p&gt;
  &lt;pre id=&quot;F8O5&quot;&gt;npx supabase status&lt;/pre&gt;
  &lt;p id=&quot;vdiF&quot;&gt;Это выведет список сведений о вашем локальном экземпляре Supabase. Скопируйте поле &lt;code&gt;DB URL&lt;/code&gt; из вывода.&lt;/p&gt;
  &lt;h3 id=&quot;шаг-2-настроите-mcp-сервер&quot;&gt;Шаг 2: Настройте MCP-сервер&lt;/h3&gt;
  &lt;p id=&quot;6yFy&quot;&gt;Настройте вашего клиента следующим образом:&lt;/p&gt;
  &lt;pre id=&quot;nbcF&quot; data-lang=&quot;jsx&quot;&gt;{
  &amp;quot;mcpServers&amp;quot;: {
    &amp;quot;supabase&amp;quot;: {
      &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,
      &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;@modelcontextprotocol/server-postgres&amp;quot;, &amp;quot;&amp;lt;connection-string&amp;gt;&amp;quot;]
    }
  }
}&lt;/pre&gt;
  &lt;p id=&quot;Hn1i&quot;&gt;Замените &lt;code&gt;&amp;lt;connection-string&amp;gt;&lt;/code&gt; на вашу строку подключения.&lt;/p&gt;
  &lt;h2 id=&quot;примеры-использования&quot;&gt;Примеры использования&lt;/h2&gt;
  &lt;p id=&quot;uQAE&quot;&gt;После успешной настройки MCP-сервера вы можете начать взаимодействовать с вашими проектами Supabase через ИИ-ассистента. Вот несколько примеров того, что вы можете делать:&lt;/p&gt;
  &lt;h3 id=&quot;просмотр-таблиц&quot;&gt;Просмотр таблиц&lt;/h3&gt;
  &lt;pre id=&quot;VJjs&quot;&gt;Use Supabase

Покажи мне все таблицы в схеме public моего проекта Supabase и их структуру.
&lt;/pre&gt;
  &lt;figure id=&quot;Pgbj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e7/3c/e73cae7b-1866-4668-ba95-e07442714e7f.png&quot; width=&quot;1654&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Просмотр таблиц Supabase в Cursor IDE&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;просмотр-данных&quot;&gt;&lt;/h3&gt;
  &lt;p id=&quot;xVU6&quot;&gt;Просмотр данных&lt;/p&gt;
  &lt;pre id=&quot;wEs2&quot;&gt;Use Supabase

Выведи по 3 записи данных в каждой существующей таблицы в public&lt;/pre&gt;
  &lt;p id=&quot;S8Km&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;xyH8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/17/491703b3-20d6-4ab7-8e8c-537955ea2737.png&quot; width=&quot;1654&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Просмотр таблиц Supabase в Cursor IDE&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;hSjn&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;8x6P&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/02/39/0239606a-bf81-4054-a7eb-e3b9947625e3.png&quot; width=&quot;1691&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Вывод данных по 3 записи каждой таблицы&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;заключение&quot;&gt;Заключение&lt;/h2&gt;
  &lt;p id=&quot;r1pL&quot;&gt;Интеграция Supabase с ИИ-инструментами через MCP значительно упрощает разработку и управление базами данных. Вы можете использовать естественный язык для взаимодействия с вашими проектами, что ускоряет процесс разработки и делает его более интуитивным.&lt;/p&gt;
  &lt;p id=&quot;dlAQ&quot;&gt;MCP-сервер для Supabase открывает новые возможности для автоматизации задач, анализа данных и быстрого прототипирования, что делает разработку более эффективной и продуктивной.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;UKbU&quot;&gt;Подписывайтесь на Telegram-канал, чтобы раньше всех узнавать о новом в разработке с AI!&lt;/p&gt;
    &lt;p id=&quot;MDOF&quot;&gt;&lt;a href=&quot;http://t.me/dealenxdev&quot; target=&quot;_blank&quot;&gt;t.me/dealenxdev&lt;/a&gt;&lt;/p&gt;
  &lt;/section&gt;

</content></entry><entry><id>dealenx:browser-mcp</id><link rel="alternate" type="text/html" href="https://teletype.in/@dealenx/browser-mcp?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=dealenx"></link><title>Browser MCP - автоматизация браузера с помощью ИИ</title><published>2025-10-11T12:43:35.083Z</published><updated>2025-10-11T13:11:38.468Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/2a/af/2aaff8df-bca8-4835-94e3-442b9bdd203b.png"></media:thumbnail><category term="ai" label="AI"></category><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/91/1f/911fa372-9921-4619-bd36-cb8c16534cfe.png&quot;&gt;современной разработке веб-приложений значительную часть времени занимает тестирование пользовательского интерфейса и автоматизация повторяющихся задач. С появлением ИИ-ассистентов открываются новые возможности для оптимизации этих процессов.</summary><content type="html">
  &lt;figure id=&quot;zTkp&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/91/1f/911fa372-9921-4619-bd36-cb8c16534cfe.png&quot; width=&quot;1580&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;alK4&quot;&gt;Cовременной разработке веб-приложений значительную часть времени занимает тестирование пользовательского интерфейса и автоматизация повторяющихся задач. С появлением ИИ-ассистентов открываются новые возможности для оптимизации этих процессов.&lt;/p&gt;
  &lt;p id=&quot;cjbE&quot;&gt;Один из таких инструментов - Browser MCP, который позволяет ИИ-приложениям взаимодействовать с вашим браузером для автоматизации тестирования и выполнения различных задач.&lt;/p&gt;
  &lt;h2 id=&quot;что-такое-browser-mcp&quot;&gt;Что такое Browser MCP?&lt;/h2&gt;
  &lt;p id=&quot;BfsA&quot;&gt;Browser MCP - это сервер MCP (Model Context Protocol), который соединяет ИИ-приложения, такие как Cursor IDE, с вашим браузером. Это позволяет ИИ-ассистентам автоматизировать действия в браузере: заполнять формы, тестировать веб-приложения, собирать данные и выполнять другие повторяющиеся задачи.&lt;/p&gt;
  &lt;h2 id=&quot;сценарии-использования&quot;&gt;Сценарии использования&lt;/h2&gt;
  &lt;h3 id=&quot;автоматизированное-тестирование-🧪&quot;&gt;Автоматизированное тестирование 🧪&lt;/h3&gt;
  &lt;p id=&quot;VzoZ&quot;&gt;Позволяет вашему ИИ-редактору автоматически тестировать ваш код end-to-end. Проверка пользовательских потоков, валидация элементов UI и обеспечение корректной работы приложения в различных сценариях.&lt;/p&gt;
  &lt;h3 id=&quot;автоматизация-задач-⚙️&quot;&gt;Автоматизация задач ⚙️&lt;/h3&gt;
  &lt;p id=&quot;XiTs&quot;&gt;Автоматизация повторяющихся веб-задач. От сбора данных и заполнения форм до автоматизации рабочих процессов - экономьте время и уменьшайте количество ошибок в повседневных операциях.&lt;/p&gt;
  &lt;h2 id=&quot;доступные-инструменты&quot;&gt;Доступные инструменты&lt;/h2&gt;
  &lt;p id=&quot;Qon4&quot;&gt;Browser MCP предоставляет широкий набор инструментов для автоматизации браузера:&lt;/p&gt;
  &lt;p id=&quot;rywF&quot;&gt;⚠️ &lt;strong&gt;Важное замечание&lt;/strong&gt;: Некоторые веб-сайты могут иметь защиту от автоматизации или использовать сложные JavaScript-фреймворки, что может затруднить или сделать невозможным взаимодействие Browser MCP с элементами страницы. В таких случаях автоматизация может работать нестабильно или не работать вовсе.&lt;/p&gt;
  &lt;ul id=&quot;BIct&quot;&gt;
    &lt;li id=&quot;RDwy&quot;&gt;🌐 &lt;strong&gt;Навигация&lt;/strong&gt; - переход по URL&lt;/li&gt;
    &lt;li id=&quot;EviO&quot;&gt;⬅️ &lt;strong&gt;Назад&lt;/strong&gt; - возврат на предыдущую страницу&lt;/li&gt;
    &lt;li id=&quot;Jyo9&quot;&gt;➡️ &lt;strong&gt;Вперед&lt;/strong&gt; - переход на следующую страницу&lt;/li&gt;
    &lt;li id=&quot;lEi5&quot;&gt;⏱️ &lt;strong&gt;Ожидание&lt;/strong&gt; - пауза на указанное время в секундах&lt;/li&gt;
    &lt;li id=&quot;AeVY&quot;&gt;⌨️ &lt;strong&gt;Нажатие клавиш&lt;/strong&gt; - нажатие клавиш на клавиатуре&lt;/li&gt;
    &lt;li id=&quot;4q3z&quot;&gt;📸 &lt;strong&gt;Снимок&lt;/strong&gt; - захват снимка доступности текущей страницы&lt;/li&gt;
    &lt;li id=&quot;6gBy&quot;&gt;👆 &lt;strong&gt;Клик&lt;/strong&gt; - выполнение клика на веб-странице&lt;/li&gt;
    &lt;li id=&quot;MGCO&quot;&gt;👋 &lt;strong&gt;Наведение&lt;/strong&gt; - наведение курсора на элемент страницы&lt;/li&gt;
    &lt;li id=&quot;TTx2&quot;&gt;🔤 &lt;strong&gt;Ввод текста&lt;/strong&gt; - ввод текста в редактируемый элемент&lt;/li&gt;
    &lt;li id=&quot;JuGE&quot;&gt;🖥️ &lt;strong&gt;Логи консоли&lt;/strong&gt; - получение логов консоли браузера&lt;/li&gt;
    &lt;li id=&quot;3QMr&quot;&gt;🖼️ &lt;strong&gt;Скриншот&lt;/strong&gt; - создание скриншота текущей страницы&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h2 id=&quot;настроика-browser-mcp-для-cursor-ide&quot;&gt;Настройка Browser MCP для Cursor IDE&lt;/h2&gt;
  &lt;p id=&quot;Li7x&quot;&gt;Для использования Browser MCP в Cursor IDE необходимо выполнить несколько шагов:&lt;/p&gt;
  &lt;h3 id=&quot;_1-установка-mcp-сервера&quot;&gt;1. Установка MCP-сервера&lt;/h3&gt;
  &lt;p id=&quot;G4xC&quot;&gt;Добавьте конфигурацию MCP-сервера в настройки Cursor:&lt;/p&gt;
  &lt;ol id=&quot;iltb&quot;&gt;
    &lt;li id=&quot;GrQ0&quot;&gt;Откройте полные настройки Cursor&lt;/li&gt;
    &lt;li id=&quot;FuxR&quot;&gt;Перейдите на вкладку &amp;quot;MCP&amp;quot;&lt;/li&gt;
    &lt;li id=&quot;3TfZ&quot;&gt;Нажмите &amp;quot;Add new global MCP server&amp;quot;&lt;/li&gt;
    &lt;li id=&quot;hgZ3&quot;&gt;Добавьте следующую конфигурацию:&lt;/li&gt;
  &lt;/ol&gt;
  &lt;pre id=&quot;aN4n&quot; data-lang=&quot;jsx&quot;&gt;{
  &amp;quot;mcpServers&amp;quot;: {
    &amp;quot;browsermcp&amp;quot;: {
      &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,
      &amp;quot;args&amp;quot;: [&amp;quot;@browsermcp/mcp@latest&amp;quot;]
    }
  }
}&lt;/pre&gt;
  &lt;ol id=&quot;JOXG&quot;&gt;
    &lt;li id=&quot;cMwp&quot;&gt;Нажмите кнопку обновления рядом с сервером &amp;quot;browsermcp&amp;quot;, чтобы перезагрузить конфигурацию&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;ai53&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://i.postimg.cc/5yLN1nCg/Pasted-image-20250523053941.png&quot; width=&quot;1278&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Fwmr&quot;&gt;&lt;em&gt;Пример конфигурации MCP-серверов в Cursor&lt;/em&gt;&lt;/p&gt;
  &lt;h3 id=&quot;_2-установка-расширения-для-браузера&quot;&gt;2. Установка расширения для браузера&lt;/h3&gt;
  &lt;p id=&quot;EyjJ&quot;&gt;Для работы Browser MCP требуется установить расширение для вашего браузера:&lt;/p&gt;
  &lt;ol id=&quot;EYib&quot;&gt;
    &lt;li id=&quot;YvBm&quot;&gt;Перейдите на &lt;a href=&quot;https://browsermcp.io/&quot; target=&quot;_blank&quot;&gt;официальный сайт Browser MCP&lt;/a&gt; или установите расширение напрямую из &lt;a href=&quot;https://chromewebstore.google.com/detail/browser-mcp-automate-your/bjfgambnhccakkhmkepdoekmckoijdlc&quot; target=&quot;_blank&quot;&gt;Chrome Web Store&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;26MN&quot;&gt;Нажмите &amp;quot;Add to Chrome&amp;quot; или установите расширение для вашего браузера&lt;/li&gt;
    &lt;li id=&quot;palc&quot;&gt;После установки закрепите расширение на панели инструментов для удобного доступа&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;ih8Y&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e2/f7/e2f77466-7c51-4c6e-a679-be25b6241e25.png&quot; width=&quot;400&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Закрепление расширения Browser MCP на панели инструментов&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;ol id=&quot;fd4c&quot;&gt;
    &lt;li id=&quot;kJy3&quot;&gt;Откройте расширение Browser MCP, нажав на значок в панели инструментов&lt;/li&gt;
    &lt;li id=&quot;wzOM&quot;&gt;Нажмите кнопку &amp;quot;Connect&amp;quot;, чтобы подключить текущую вкладку к MCP-серверу&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;85Xo&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e2/d8/e2d8a7db-c442-4bbe-886a-77dd76a4cdb0.png&quot; width=&quot;300&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Подключение вкладки к MCP-серверу&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;M433&quot;&gt;Важно: все действия по автоматизации будут выполняться только в подключенной вкладке.&lt;/p&gt;
  &lt;h3 id=&quot;_3-начало-автоматизации&quot;&gt;3. Начало автоматизации&lt;/h3&gt;
  &lt;p id=&quot;KExB&quot;&gt;После настройки MCP-сервера и установки расширения вы можете начать использовать Browser MCP для автоматизации задач в браузере прямо из Cursor IDE.&lt;/p&gt;
  &lt;p id=&quot;0eVP&quot;&gt;Для этого в диалоге с ИИ-ассистентом просто опишите, что вы хотите автоматизировать, и ассистент сможет использовать Browser MCP для выполнения нужных действий.&lt;/p&gt;
  &lt;h2 id=&quot;примеры-использования&quot;&gt;Примеры использования&lt;/h2&gt;
  &lt;h3 id=&quot;автоматическое-тестирование-формы-регистрации&quot;&gt;Автоматическое тестирование формы регистрации&lt;/h3&gt;
  &lt;pre id=&quot;rRmA&quot;&gt;Пожалуйста, протестируй форму регистрации на моем сайте:
1. Открой страницу регистрации
2. Заполни все поля формы
3. Нажми кнопку отправки
4. Проверь, что регистрация прошла успешно&lt;/pre&gt;
  &lt;h3 id=&quot;сбор-данных-с-веб-страницы&quot;&gt;Сбор данных с веб-страницы&lt;/h3&gt;
  &lt;pre id=&quot;m4Da&quot;&gt;Пожалуйста, собери заголовки всех статей с главной страницы новостного сайта example.com и составь список с краткими описаниями&lt;/pre&gt;
  &lt;h2 id=&quot;демонстрация-возможностеи&quot;&gt;&lt;/h2&gt;
  &lt;h2 id=&quot;заключение&quot;&gt;Заключение&lt;/h2&gt;
  &lt;p id=&quot;UNkX&quot;&gt;Browser MCP открывает новые возможности для автоматизации браузера с помощью ИИ-ассистентов. Этот инструмент значительно упрощает тестирование веб-приложений, автоматизацию повторяющихся задач и сбор данных из веб-источников.&lt;/p&gt;
  &lt;p id=&quot;8XLc&quot;&gt;Интеграция Browser MCP с Cursor IDE позволяет разработчикам использовать мощь искусственного интеллекта для более эффективной и продуктивной работы с веб-приложениями.&lt;/p&gt;
  &lt;p id=&quot;TStO&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;zzqt&quot;&gt;Подписывайтесь на Telegram-канал, чтобы раньше всех узнавать о новом в разработке с AI!&lt;/p&gt;
    &lt;p id=&quot;GfN6&quot;&gt;&lt;a href=&quot;http://t.me/dealenxdev&quot; target=&quot;_blank&quot;&gt;t.me/dealenxdev&lt;/a&gt;&lt;/p&gt;
  &lt;/section&gt;

</content></entry><entry><id>dealenx:mysql-mcp-setup</id><link rel="alternate" type="text/html" href="https://teletype.in/@dealenx/mysql-mcp-setup?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=dealenx"></link><title>Настраиваем MCP-сервер для получения контекста из базы данных MySQL</title><published>2025-10-11T12:09:33.392Z</published><updated>2025-10-11T12:49:34.624Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/67/b3/67b34c83-3eeb-4aac-902a-129d1b33e61b.png"></media:thumbnail><category term="ai" label="AI"></category><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/d1/fe/d1fe45c7-83b1-464d-acfd-6c29c48bdb93.jpeg&quot;&gt;Современные IDE и редакторы кода всё чаще интегрируются с мощными инструментами, позволяющими разработчикам получать дополнительный контекст прямо в процессе написания кода. Один из таких инструментов - MCP (Model Context Protocol), который позволяет передавать информацию от внешних источников в LLM-ассистенты.</summary><content type="html">
  &lt;p id=&quot;c4QO&quot;&gt;Современные IDE и редакторы кода всё чаще интегрируются с мощными инструментами, позволяющими разработчикам получать дополнительный контекст прямо в процессе написания кода. Один из таких инструментов - MCP &lt;a href=&quot;https://modelcontextprotocol.org/&quot; target=&quot;_blank&quot;&gt;(Model Context Protocol)&lt;/a&gt;, который позволяет передавать информацию от внешних источников в LLM-ассистенты.&lt;/p&gt;
  &lt;figure id=&quot;kZjq&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d1/fe/d1fe45c7-83b1-464d-acfd-6c29c48bdb93.jpeg&quot; width=&quot;1920&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;9MLF&quot;&gt;Особенно это удобно при разработке в Cursor IDE, где в диалоге с ИИ можно использовать внешний контекст - например, подключиться к базе данных и получать оттуда нужную информацию прямо во время общения. Это помогает быстрее находить ответы, писать код с учётом реальных данных и лучше понимать, что именно нужно разработчику.&lt;/p&gt;
  &lt;p id=&quot;75pJ&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;что-такое-mcp&quot;&gt;Что такое MCP?&lt;/h2&gt;
  &lt;p id=&quot;csXx&quot;&gt;MCP (Model Context Protocol) - это открытый стандартный протокол, запущенный компанией Anthropic, который предоставляет разработчикам мощный инструмент для установления безопасных двусторонних соединений между источниками данных и инструментами, основанными на ИИ.&lt;/p&gt;
  &lt;figure id=&quot;niUO&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://i.postimg.cc/wjVM7fbb/Pasted-image-20250523051029.png&quot; width=&quot;1280&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;MCP-архитектура&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;2Whi&quot;&gt;Чтобы лучше понять MCP, можно использовать простую аналогию: если ИИ подобен компьютеру, то MCP похож на USB-протокол, а серверы MCP - на различные USB-устройства (например, камеры, микрофоны и т. д.). Реализуя серверы MCP, мы можем легко подключать ИИ к различным источникам данных, существенно расширяя его функциональные возможности.&lt;/p&gt;
  &lt;p id=&quot;OmUf&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;настроика-mcp-сервера&quot;&gt;Настройка MCP-сервера&lt;/h2&gt;
  &lt;p id=&quot;8p5s&quot;&gt;Cursor, редактор кода на базе искусственного интеллекта, теперь поддерживает MCP в качестве клиента. Это означает, что ИИ-ассистент Cursor&amp;#x27;а может подключаться к внешним инструментам и источникам данных для расширения своих возможностей. Вы можете подключить сразу несколько серверов MCP, предоставив Cursor доступ к широкому спектру внешних инструментов.&lt;/p&gt;
  &lt;figure id=&quot;tdhb&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://i.postimg.cc/qRtvDkB9/Pasted-image-20250523052148.png&quot; width=&quot;1139&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Список подключенных MCP-серверов&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;jjiO&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;whXi&quot;&gt;По кнопке Add new global MCP Server мы можем редактировать конфигурацию MCP-серверов:&lt;/p&gt;
  &lt;figure id=&quot;hczJ&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://i.postimg.cc/5yLN1nCg/Pasted-image-20250523053941.png&quot; width=&quot;1278&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Глобальная конфигурация MCP-серверов&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;YkR1&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;qsY7&quot;&gt;В объекте mcpServers мы делаем добавление описания MCP-серверов, как правило, в различных репозиториях есть инструкция, что требуется прописать для подключения.&lt;/p&gt;
  &lt;p id=&quot;aTGO&quot;&gt;Не всегда обязательно настраивать MCP-сервер глобально, можно так же добавлять их в рамках проекта в &lt;code&gt;.cursor/mcp.json&lt;/code&gt;.&lt;/p&gt;
  &lt;p id=&quot;NcG2&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;настроика-mysql-и-mcp-сервера&quot;&gt;Настройка MySQL и MCP-сервера&lt;/h2&gt;
  &lt;p id=&quot;FoMd&quot;&gt;Если в у вас не развернута СУБД, то вы можете для теста развернуть с помощью Docker.&lt;/p&gt;
  &lt;p id=&quot;kos0&quot;&gt;Для Ubuntu, Debian, WSL, т.д. (с Mock-данными):&lt;/p&gt;
  &lt;pre id=&quot;sAOu&quot; data-lang=&quot;sql&quot;&gt;echo &amp;quot;
CREATE DATABASE IF NOT EXISTS mydatabase;
USE mydatabase;
CREATE TABLE IF NOT EXISTS users (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(100),
  email VARCHAR(100)
);
INSERT INTO users (name, email) VALUES
  (&amp;#x27;Alice&amp;#x27;, &amp;#x27;alice@example.com&amp;#x27;),
  (&amp;#x27;Bob&amp;#x27;, &amp;#x27;bob@example.com&amp;#x27;);
&amp;quot; &amp;gt; init.sql

docker run --name some-mysql \
 -e MYSQL_ROOT_PASSWORD=my-secret-pw \
 -v $(pwd)/init.sql:/docker-entrypoint-initdb.d/init.sql \
 -d -p 3306:3306 mysql:8.0&lt;/pre&gt;
  &lt;p id=&quot;XZPP&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;CqHj&quot;&gt;Необходимо будет &lt;a href=&quot;https://nodejs.org/en/?ref=website-popularity&quot; target=&quot;_blank&quot;&gt;установить Node.js&lt;/a&gt;, чтобы развернуть данную MCP. Настраиваем MCP-конфиг (вы можете указать в env ваши необходимые данные для доступа):&lt;/p&gt;
  &lt;pre id=&quot;Ro2p&quot; data-lang=&quot;jsx&quot;&gt;{
  &amp;quot;mcpServers&amp;quot;: {
    &amp;quot;mysql&amp;quot;: {
      &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,
      &amp;quot;args&amp;quot;: [
        &amp;quot;-y&amp;quot;,
        &amp;quot;@kevinwatt/mysql-mcp&amp;quot;
      ],
      &amp;quot;env&amp;quot;: {
        &amp;quot;MYSQL_HOST&amp;quot;: &amp;quot;127.0.0.1&amp;quot;,
        &amp;quot;MYSQL_PORT&amp;quot;: &amp;quot;3306&amp;quot;,
        &amp;quot;MYSQL_USER&amp;quot;: &amp;quot;root&amp;quot;,
        &amp;quot;MYSQL_PASS&amp;quot;: &amp;quot;my-secret-pw&amp;quot;,
        &amp;quot;MYSQL_DB&amp;quot;: &amp;quot;mydatabase&amp;quot;
      }
    }
  }
}&lt;/pre&gt;
  &lt;p id=&quot;PLA5&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;XQa3&quot;&gt;Проверяем, что загорелся положительный статус у MCP-сервера (В Output можно проверять логи MCP-серверов):&lt;/p&gt;
  &lt;figure id=&quot;jXtY&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://i.postimg.cc/9Q826vkV/Pasted-image-20250523065233.png&quot; width=&quot;1276&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Вывод подключенного MCP-сервера и в Output можем наблюдать его логи&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;KTLp&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;MNfv&quot;&gt;Используя в начале Use Mysql, мы делаем запрос в диалоговом окне и получаем необходимую информацию из Mysql базы данных:&lt;/p&gt;
  &lt;figure id=&quot;IK5C&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://i.postimg.cc/tgJq7X6Y/Pasted-image-20250523061955.png&quot; width=&quot;810&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Вывод полученных данных прямо из MySQL базы данных&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;заключение&quot;&gt;&lt;/h2&gt;
  &lt;h2 id=&quot;xo4S&quot;&gt;Заключение&lt;/h2&gt;
  &lt;p id=&quot;bOUe&quot;&gt;MCP открывает прямой доступ ИИ-ассистентов к MySQL и другим источникам данных. Cursor IDE поддерживает интеграцию через MCP-серверы.&lt;/p&gt;
  &lt;p id=&quot;Q5Ru&quot;&gt;С помощью Node.js и npm-пакетов можно быстро подключить MySQL, после чего ИИ будет выполнять запросы и работать с реальными данными. Это повышает точность, упрощает анализ и делает разработку более эффективной.&lt;/p&gt;
  &lt;p id=&quot;zD3q&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;NHAH&quot;&gt;Подписывайтесь на Telegram-канал, чтобы раньше всех узнавать о новом в разработке с AI!&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://t.me/dealenxdev&quot; target=&quot;_blank&quot;&gt;t.me/dealenxdev&lt;/a&gt;&lt;/p&gt;
  &lt;/section&gt;

</content></entry><entry><id>dealenx:1lrIRtJr1It</id><link rel="alternate" type="text/html" href="https://teletype.in/@dealenx/1lrIRtJr1It?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=dealenx"></link><title>Hello world</title><published>2025-09-11T20:39:33.071Z</published><updated>2025-10-11T12:28:09.909Z</updated><summary type="html">Тестовая статья :)</summary><content type="html">
  &lt;pre id=&quot;menX&quot; data-lang=&quot;javascript&quot;&gt;import * as vscode from &amp;#x27;vscode&amp;#x27;;

interface LocalizationStrings {

}&lt;/pre&gt;
  &lt;p id=&quot;tahK&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;fIhK&quot;&gt;Тестовая статья :)&lt;/p&gt;

</content></entry></feed>