Farm.js Docs MCP
Удаленный MCP-сервер с документацией Farm.js: страницы, разделы, примеры кода и параметры конфигурации для поиска агентом
- 659 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Сервер только ищет и отдает текст публичной документации и не получает доступа к вашему коду или данным
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/farm-js-docsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Сервер только ищет и отдает текст публичной документации и не получает доступа к вашему коду или данным
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Farm.js — полнофункциональный фреймворк для веб-приложений на Vite и Nitro с React по умолчанию и бета-адаптерами Preact, Solid, Vue и Svelte. Каждое приложение отдает страницы и людям, и ИИ-агентам: серверный HTML, копию страницы в Markdown и `llms.txt` включены сразу. Если включить MCP, серверные функции приложения становятся инструментами для агентов. В карточке описан другой артефакт: сервер документации `dev.farmjs/docs`, опубликованный в реестре MCP. Он удаленный, работает по Streamable HTTP по адресу `https://mcp.farmjs.dev/mcp` и дает искать и читать документацию Farm.js: страницы, разделы, примеры кода и параметры конфигурации. Агент берет ответ из актуальных страниц и не придумывает API по памяти модели. Установки не требуется, достаточно добавить адрес в клиент.
Для кого. Разработчикам, которые пишут приложение на Farm.js вместе с Claude Code или Cursor и хотят, чтобы агент сверялся с текущей документацией фреймворка.
Подходит, если
- Агент настраивает `farm.config.ts` и сверяет названия параметров с документацией, а не угадывает
- Новую страницу в каталоге `src/app` делают по примеру кода из раздела маршрутов
- Мутации через Server Actions с `"use server"` нужно написать по описанию, а не по догадке
- Агенту нужно понять, как включить MCP и `llms.txt` в собственном приложении на Farm.js
Не подходит, если
- Проект не на Farm.js: сервер отвечает только по документации этого фреймворка
- Нужен доступ к вашим данным или серверным функциям приложения: для этого включают MCP в самом приложении
- Требуется работа без сети: сервер удаленный, а документацию в офлайне придется брать из репозитория
Пример запроса к агенту
Найди в документации Farm.js, как описать маршрут с Server Action, и покажи пример кода для формы с мутациейMCP
- Транспорт
- http
- Авторизация
- не нужна
Ограничения
Сервер размещен у авторов фреймворка и отвечает по сети, поэтому для работы нужен интернет, а доступность зависит от их хостинга. Версия в реестре MCP 0.1.28 совпадает с версией документации, а сам фреймворк находится на этапе 0.1, и по странице Stability and Support часть возможностей экспериментальна: адаптеры Preact, Solid, Vue и Svelte в бете, компилятор AOT для React экспериментальный. Набор инструментов сервера в репозитории не описан, смотрите список через клиент. Ключей и токенов сервер не запрашивает.
Как отключить. Удалите сервер из конфигурации клиента, например `claude mcp remove farmjs-docs`. Пакетов и файлов на машине он не оставляет.
Частые вопросы
Как подключить документацию Farm.js к Claude Code?
Выполните `claude mcp add --transport http farmjs-docs https://mcp.farmjs.dev/mcp`. Адрес берется из реестра MCP, ключи не нужны.
Чем сервер документации отличается от MCP внутри приложения?
Сервер документации один, общий, он только ищет и читает текст документации. MCP внутри приложения на Farm.js открывает агентам серверные функции вашего собственного проекта.
Как создать приложение на Farm.js?
Командой `pnpm create @farm.js/app my-app --template basic --typescript`, затем запустите `npx farm dev`. В созданном приложении Tailwind CSS подключен заранее.
Какие рендереры поддерживаются?
React по умолчанию, а адаптеры Preact, Solid, Vue и Svelte в бете и используют те же контракты маршрутизации и сервера.
Что такое llms.txt в Farm.js?
Файл, который каждое приложение на Farm.js отдает вместе с Markdown-копией страниц и серверным HTML. Эти режимы включены по умолчанию, чтобы страницы читали и люди, и агенты.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыУдаленный MCP-сервер без ключа отдает агенту документацию и примеры react-three-fiber, drei, zustand и jotai по страницам
Подключает агента к запущенному dev-серверу Next.js 16+: ошибки, маршруты, логи и путь к документации нужной версии
MCP-сервер Arc UI: агент ищет React-компоненты с анимацией, читает документацию и свойства, получает команду shadcn.
Агент получает спецификацию MDMA, промпты и проверку, чтобы отвечать формами, таблицами и согласованиями прямо в Markdown
MCP-сервер Vuetify: агент берет из него API компонентов, гайды, заметки к релизам и план перехода с версии 2 на 3
ReactUse MCP — справочник React-хуков
ReactUse MCP
MCP-сервер ReactUse: агент находит нужный React-хук и читает его описание, пример и таблицу API прямо из библиотеки
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Farm.js Docs (эта карточка) | да | не нужна | 659 | |
| Context7 | да | API-ключ | 64 656 | общий сервис актуальной документации тысяч библиотек, а не страницы и параметры одного фреймворка |
| Ant Design Components MCP | нет | не нужна | 247 | документация и API компонентов Ant Design, а не фреймворка Farm.js |
Коротко о README
Текст представляет Farm.js как фреймворк для веба и агентов и перечисляет возможности таблицей: собственный рендерер RSC, Server Actions, типизированные маршруты и потоковый серверный рендеринг. Дальше идут создание приложения командой `create`, страницы в `src/app`, плагины и вклад в проект.