- BrainTools - https://www.braintools.ru -

Кому интересно узнать, как через Claude можно управлять практически любым сервисом, общаясь с LLM как с обычным сотрудником
В статье пойдет речь только о Claude Desktop. Но если у вас его нет, то это не повод не прочитать статью, чтобы понять “А че так можно было?”
————
Моя недавняя статья про MCP сервера в общем [1]
————
Мне было сложно сформировать этот пост, так как много всего нужно было учесть и описать. И этот пост будет первой, черновой частью. А через 2-5 дней выйдет дополненный пост, где добавятся еще пару серверов и больше схем, и ответы на вопросы
Ну и еще, я сам старался как можно больше пользоваться сам, чтобы понять, как про это рассказать. Прочувствовать и написать не кальку других статей, а свой опыт [2]
Ну, поехали 🫡
Claude Desktop
Можно и бесплатная версия, но на ней очень быстро уйдете в лимиты. Но для эксперимента сойдет
Небольшие технические знания
Если у вас на компе установлен Docker, Python и GitHub, то для вас это будет просто. Если же у вас этих программ нет, то придется потратить пару часов, чтобы в этом разобраться.
Я не буду в этой статье углубляться в установку, так как каждый MCP может устанавливаться по разному. И в тех ссылках, которые я привожу, уже есть очень подробные инструкции.
Хоть Claude и идет по пути упрощения установки, но все еще мало MCP серверов поддерживают упрощенные варианты установки
TickTick mcp
GitHub mcp
Notion MCP
GA4 mcp

TickTick это мой таск трекер. Типо ToDoist
Я пользуюсь им для ведения своих задач. Так как работаю я сам на себя, то трекер это важная часть моей жизни, который у меня в основном выглядит вот так

Текстом пишу в чат, что я хочу, Claude сам понимает, хочу ли я обратиться к TickTick или просто спрашиваю что-то. Если из контекста он понимает, что нужно использовать TickTick, то он вызывает
Что умеет MCP TickTick
Ставить задачи, можно даже на конкретное время
Удалять задачи, переносить задачи
Добавлять описание задачам
Создавать / удалять проекты, группировать задачи по проектам
В среднем, каждый MCP умеет то, как его написали. Разные энтузиасты могут написать различные MCP для одного и того же сервиса. И все они будут разного уровня глубины и проработки
Почти каждую неделю я планирую в воскресенье вечером. Этот процесс у меня в основном происходит внутри ChatGPT, чтобы он был в контексте моих планов
Затем, я закидываю получившийся план в Claude, и прошу поставить мне эти задачи на неделю через TickTick, например, через такой промпт
Вот мой список задач на неделю.
К каждой задаче поставь Start Date и End Date в течении следующих 7 дней, учитывая их приоритет.
Выполнение каждой задачи в этом списке в среднем должно занимать не больше 3 часов.
После каждой задачи ставь буфер в 40 минут.
Для каждой задачи можешь примерно добавить Definition of Done
Учти, что сейчас я живу в Бангкоке, работаю в среднем с 12 дня до 10 вечера. Суббота и Воскресенье — не нагружай меня больше чем на 4 часа работы
Старайся не допускать накладывания задач на уже существующие задачиСначала напиши список и скинь в чат, а затем, после моего аппрува, добавь в TickTick
Это самый частый кейс ⤴️
Иногда закидываю в него разовые задачи
Например, я в Spotify увидел, что недалеко от меня через 2 месяца будет концерт. Я скинул скрин в Claude и попросил, чтобы он собрал инфу о билетах и поставил напоминалку через пару недель
Он задействовал свой deep research и все собрал в задачу. Я потом просто перейду по ссылке и куплю, если решу пойти

В общем, первый MCP в нашем списке выступает у меня в роли ассистента по задачам
Вот один из MCP серверов для TickTick [3], вдруг кому надо. Их вообще много, но у этого больше всего звездочек. Для себя я сделал Fork этого репозитория и улучшил под свои запросы, добавил много новых методов, которых не было в изначальном GitHub
Инструкция по установке есть внутри
Все же знаю, что такое Notion?
Для тех кто нет — это такая супер мощная база знаний. У меня там хранится почти все, что нужно хранить и записывать, от регламентов до планов на жизнь
У Notion есть официальный MCP [4], что устанавливается намного проще, чем кастомные через GitHub
Claude заполняет мою табличку финансов

Claude заполняет мою табличку персональных метрик

Claude сам создал и управляет моей табличкой для UTM меток
Плюс, он еще сам спроектировал инструкцию для этой таблицы, чтобы другие участники могли изучить логику [5] UTM меток

Claude имеет доступ к папке, в которой я создаю всеразличный контент. И может редактировать, уточнять содержание или дописывать какие-то блоки по моей просьбе
Например, для поддержания актуальности своего гайда по ChatGPT я периодически запускаю его внутрь каждой главы и прошу сверить содержание с ситуацией на сегодня через DeepResearch
Или вот, прощу найти в огромном количестве текста точную строку, где находится эта цитата

Из всех MCP, которые я подключал Claude, у Notion самое простое подключение. Так как у них есть официальная интеграция [4]
Для тех, у кого есть сайт/продукт и подключенная к нему Google Analytics
У меня есть несколько проектов, которые я мониторю. Но интерфрейс Google Analytics мне капец как не нравится. Та же Yandex аналитика сделана намного приятнее. Ну я и подумал, почему бы не подключить GA4 MCP, чтобы не я лазил по интерфейсу, а cам Claude приносил мне всю информацию


Если правильно подойти к промпту чата с MCP GA4, то он вполне может стать хорошим маркетологом для вашего продукта.
Иногда он необычным способом структурирует данные, так, как я бы не додумался их вывести. И дает неплохие советы. Но важно сформировать для него контекст продукта и целей
Я использую вот этот MCP для GA4 [6], его установка очень подробно описана там же
Если не хотите разбираться, то можно линкануть эту ссылку в ChatGPT или тот же Claude — он вас сам за ручку проведет

У Claude уже есть GitHub интеграция упрощенная из коробки, но она имеет права только на чтение
А подключенный MCP же имеет права как на чтение, так и на запись.

На картинке первый в списке GitHub —предустановленный самим Claude
Второй — это установленный мной MCP GitHub
Они не взаимоисключают друг друга, а дополняют
Предустановленный GitHub подключается к проекту и заполняет контекстное окно один раз. Что очень экономит токены на чтение вашего репозитория. Если каждый раз сканировать репозиторий через GitHub MCP, то Claude быстро уйдет в лимиты как по токенам внутри чата, так и по лимитам на запросы

Как выглядит предустановленный GitHub в Project Knowledge

И да, когда подключаете предустановленный GitHub к проекту, можно отметить галочками только конкретные файлы внутри всего репозитория. Чтобы лишними файлами контекст не забивать
Для работы с большим кол-вом текста по своему гайду я из Notion сделал экспорт каждой страницы в GitHub в виде HTML выгрузки. И Claude очень удобно может как читать их, так и вносить точечные изменения через GitHub MCP. Ну или сразу может вносить изменения в Notion, читая GitHub

Этот кейс я тоже иногда использую, чтобы не тратить токены Claude на изучение репозитория. + еще сверху всего этого у меня работает Codex от ChatGPT, но про это расскажу потом

Почему?
Запросы к MCP кушают много контекстного окна
Claude не всегда понимает, что у него есть доступ к сервису. Он мне частно может говорить, что я не умею редактировать репозиторий. И приходится ему явно указывать, что вот у тебя MCP есть вообще то, иди работай. Но если работать внутри одного чата, то он будет легко схватывать из истории сообщений, что у него есть доступ к необходимому MCP
В идеале, я сейчас перейду на систему, где у меня каждый MCP будет лежать внутри своего Project, целиком посвещенному этому MCP. Внутри проекта будут инструкции, промпты и роли, заданные для этого конкретного MCP.
В чате объма контекстного окна постоянно не хватает, приходится переписывать чат и опять инструкции ему давать
Самое важно, это файл claude_desktop_config. В нем нужно добавлять MCP сервера. Все остальные настройки касаются конкретных MCP серверов и их настроек, там будет понятнее
Лежит он тут


Вот так он выглядит изнутри, это просто перечисление серверов, их локальное нахождение и ключи уникальные
{
"mcpServers": {
"ticktick": {
"command": "C:\Users\ilyap\.local\bin\uv.exe",
"args": [
"run",
"--directory",
"C:\GitHub\ticktick-mcp-new",
"-m",
"ticktick_mcp.cli",
"run"
]
},
"notionApi": {
"command": "npx",
"args": [
"-y",
"@notionhq/notion-mcp-server"
],
"env": {
"OPENAPI_MCP_HEADERS": "{"Authorization": "Bearer ntn_******************", "Notion-Version": "2022-06-28"}"
}
},
"github": {
"command": "C:\GitHub\github-mcp-server_Windows_x86_64\github-mcp-server.exe",
"args": [
"stdio"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "******************"
}
},
"ga4-analytics": {
"command": "C:\GitHub\google-analytics-mcp\venv\Scripts\python.exe",
"args": [
"C:\GitHub\google-analytics-mcp\ga4_mcp_server.py"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "C:\GitHub\google-analytics-mcp\GA4-service-account-key.json",
"GA4_PROPERTY_ID": "******************"
}
}
}
}
Почему считаю важным это подсветить, потому что первоначально я ковырял файл config, так как при первом запуске claude_desktop_config у вас не будет

n8n mcp сервер, для построения n8n автоматизаций напрямую через Claude
Miro MCP сервер, для создания досок через Claude
————
Вот тут можно посмотреть огромный набор MCP серверов [7]
А вот тут в более удобном интерфейсе [8]
————
Через пару дней я выпущу еще более развернутую статью, в которой добавлю больше подробностей, еще пару серверов, и может даже ответы на вопросы, которые мне часто задают по поводу MCP серверов
Знаю, что тут не любят, когда публикуют что-то не совсем по теме, но я написал и красиво оформил большой гайдбук по тому, как работать с ChatGPT и другими LLM, но больше про ChatGPT
Там есть почти все, от основ и до конкретных юзкейсов и как работают LLM под капотом
На создание ушло 75 часов, контент внутри самый актуальный на начало июня. И написан в таком же стиле, как все мои посты
Можно как в компании своей запромоутить, так и для себя взять 💗
https://chatgpt-pro-guide.netlify.app/ [9]

Автор: Raicon
Источник [10]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/17137
URLs in this post:
[1] Моя недавняя статья про MCP сервера в общем: https://habr.com/ru/articles/891938/
[2] опыт: http://www.braintools.ru/article/6952
[3] Вот один из MCP серверов для TickTick: https://github.com/jacepark12/ticktick-mcp
[4] У Notion есть официальный MCP: https://developers.notion.com/docs/mcp
[5] логику: http://www.braintools.ru/article/7640
[6] Я использую вот этот MCP для GA4: https://github.com/surendranb/google-analytics-mcp
[7] Вот тут можно посмотреть огромный набор MCP серверов: https://github.com/modelcontextprotocol/servers?tab=readme-ov-file#-community-servers
[8] А вот тут в более удобном интерфейсе: https://playbooks.com/mcp
[9] https://chatgpt-pro-guide.netlify.app/: https://chatgpt-pro-guide.netlify.app//?utm_source=habr&utm_medium=organic_blog&utm_campaign=4mcp_usecases&utm_term=il
[10] Источник: https://habr.com/ru/articles/926488/?utm_source=habrahabr&utm_medium=rss&utm_campaign=926488
Нажмите здесь для печати.