DS

digitalnodecom/substrate

API development

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

45 stars 3 forks Качество 51 Тренд 13

AI MCP для развития с Bedrock, Acorn, Sage.

Обзор

MCP сервер для WordPress + Bedrock + Acorn + Sage. Дает помощникам ИИ глубокий контекст о вашем стеке Корней. Мастер установки настраивает MCP для вашей IDE и генерирует рекомендации по проекту. - PHP 8.2+ - WordPress 6.0+ - Acorn 5.0+ Установщик автоматически создает .mcp.json. Ручная установка: Substrate захватывает браузер console.log, console.error и т.д. для инструмента BrowserLogs. Автоматически вводится через промежуточное ПО или добавляется вручную:

Обзор (машинный перевод)

MCP сервер для WordPress + Bedrock + Acorn + Sage. Дает помощникам ИИ глубокий контекст о вашем стеке Корней.

Быстрый старт

Мастер установки настраивает MCP для вашей IDE и генерирует рекомендации по проекту.

Требования

PHP 8.2+ WordPress 6.0+

  • желудь 5.0+

Использование

Конфигурация MCP

Установщик создает .mcp.json автоматически. Ручная установка:

Инструменты

31 инструмент в трех категориях:

Ядро (10)

| Инструмент | Описание [скрыто] [скрыто] [скрыто] [скрыто] | ApplicationInfo | PHP, WordPress, версии Acorn, информация о теме, плагины, пакеты | | BrowserLogs | Журналы консолей браузера, захваченные Substrate | | DatabaseConnections | Настроенные соединения базы данных | | DatabaseQuery | Исполнять только для чтения SQL-запросы с поддержкой префикса таблицы | | DatabaseSchema | Схема базы данных с ядром WordPress против обнаружения пользовательских таблиц | | GetConfig | Значения конфигураций Acorn, опции WP, env vars, константы | LastError | Последняя ошибка/исключение из журналов приложений | [8] | Имена переменных среды из файлов .env | ReadLogEntries | Записи журнала от debug.log или Acorn logs | SearchDocs | Поиск WordPress, Корни, Документация Tailwind

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP server for WordPress + Bedrock + Acorn + Sage. Gives AI assistants deep context about your Roots stack.

Quick Start

composer require digitalnodecom/substrate --dev
wp acorn package:discover
wp acorn substrate:install

The install wizard configures MCP for your IDE and generates project guidelines.

Requirements

  • PHP 8.2+
  • WordPress 6.0+
  • Acorn 5.0+

Usage

# Start MCP server (usually handled by your IDE)
wp acorn substrate:mcp

# Refresh caches after plugin/theme changes
wp acorn substrate:update

MCP Configuration

The installer creates .mcp.json automatically. Manual setup:

{
  "mcpServers": {
    "substrate": {
      "command": "wp",
      "args": ["acorn", "substrate:mcp"]
    }
  }
}

Tools

31 tools across three categories:

Core (10)

Tool Description
ApplicationInfo PHP, WordPress, Acorn versions, theme info, plugins, packages
BrowserLogs Browser console logs captured by Substrate
DatabaseConnections Configured database connections
DatabaseQuery Execute read-only SQL queries with table prefix support
DatabaseSchema Database schema with WordPress core vs custom table detection
GetConfig Config values from Acorn config, WP options, env vars, constants
LastError Last error/exception from application logs
ListEnvVars Environment variable names from .env files
ReadLogEntries Log entries from debug.log or Acorn logs
SearchDocs Search WordPress, Roots, Tailwind documentation

WordPress (16)

Tool Description
AcfFields ACF field groups and fields (requires ACF)
GetOption WordPress options by name or pattern
ListBlocks Registered Gutenberg blocks (core and custom)
ListCronJobs Scheduled WP-Cron jobs with next run times
ListHooks Active action/filter hooks with callbacks
ListMenus Navigation menus and menu locations
ListPlugins Installed plugins (active, inactive, must-use)
ListPostTypes Registered post types with configuration
ListRestRoutes REST API endpoints with methods and arguments
ListShortcodes Registered shortcodes with callback info
ListTaxonomies Registered taxonomies
ListThemes Installed themes with parent/child relationships
ListTransients Database transients with expiration times
ListUsers User roles and capabilities
ListWidgets Widgets and sidebars
WooCommerceInfo Store info, settings, gateways (requires WooCommerce)

Acorn/Sage (5)

Tool Description
ListAssets Assets from Vite manifest
ListBladeComponents Blade components (anonymous and class-based)
ListServiceProviders Acorn service providers
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "substrate": { "command": "wp", "args": ["acorn", "substrate:mcp"] } } }