Token导航 LogoToken导航TokenDH.com
Localwp Agent Tools logo
开发工具未说明官方级别未说明来源级核验

Localwp Agent Tools

MCP Server

LocalWP Agent Tools是一个为AI驱动的WordPress开发提供MCP服务器和项目上下文的插件,支持多种AI工具如Claude Code、Cursor、Windsurf和VS Code Copilot。

工具数

13

提示词数

0

GitHub Stars

25

资源数

0
TypeScriptClaudeAI工具集成ClaudeCursorWindsurfVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

10up

提供方

10up

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

LocalWP代理工具

A. 本地 为AI驱动的WordPress开发提供MCP服务器和项目上下文的插件。适用于Claude Code、Cursor、Windsurf、VS Code Copilot和任何MCP客户端。

它做什么

当您在本地网站上单击“启用”时,插件:

  1. 在MCP服务器上注册站点 --在Local的主进程中运行的单个HTTP服务器,使AI工具能够访问WP-CLI、错误日志、配置和站点管理
  2. 写入MCP配置 (.mcp.json, .cursor/mcp.json等)——为每个代理自动配置正确的HTTP端点
  3. 生成项目上下文 (CLAUDE.md, .cursorrules等)——站点上下文,包括PHP/MySQL版本、活动插件、主题和文件结构
  4. 更新 .gitignore --因此,生成的文件不会被提交

然后在你选择的人工智能工具中打开网站文件夹,你就可以开始了。

建筑

MCP服务器在Local的Electron主进程中作为单个HTTP服务器运行,每个站点没有单独的Node.js进程。每个站点都有自己的端点:

http://localhost:{port}/sites/{siteId}/mcp

服务器使用MCP流式HTTP传输。端口在重启过程中保持稳定(持续时间为 ~/.local-agent-tools/port,默认值为24842)。

即使停止,站点也会保持注册状态,因此MCP端点始终是可访问的。需要运行服务的工具(WP-CLI、数据库)返回相应的错误;基于文件的工具(配置、日志、站点信息)无论如何都能工作。每次工具调用时都会刷新配置,因此启动站点会自动使数据库工具工作,而无需重新连接。

支持的代理

代理MCP配置上下文文件
克劳德代码.mcp.jsonCLAUDE.md
光标.cursor/mcp.json.cursorrules
风帆冲浪.windsurf/mcp.json.windsurfrules
VS代码副本.vscode/mcp.json.github/copilot-instructions.md

MCP工具(共12个)

类别工具描述
WP-CLIwp_cli运行任何WP-CLI命令(数据库查询、导入、导出、搜索替换、插件/主题管理等)
日志read_error_log读取并解析PHP错误日志
read_access_log读取nginx访问日志
wp_debug_toggle启用/禁用WP_DEBUG、WP_DEBUG_LOG和SCRIPT_DEBUG
配置read_wp_config解析wp-config.php常量和表前缀
edit_wp_config添加或修改wp-config.php常量(带备份)
网站get_site_info路径、URL、数据库配置、PHP/WP版本、活动插件和主题
site_health_check数据库连接、文件权限、WP_DEBUG状态、日志大小、PHP版本
环境site_start启动网站的服务(PHP、MySQL、web服务器)
site_stop停止网站的服务
site_restart重新启动网站的服务
site_status获取站点的当前状态
list_sites列出所有具有状态的本地站点

安装

源自

git clone  agent-tools
cd agent-tools
npm install --legacy-peer-deps
npm run build

将构建的插件复制到Local的插件目录:

# macOS
cp -r . ~/Library/Application\ Support/Local/addons/agent-tools/

# Linux
cp -r . ~/.config/Local/addons/agent-tools/

# Windows (PowerShell)
Copy-Item -Recurse -Force . "$env:APPDATA\Local\addons\agent-tools"

在已安装的位置安装生产依赖项,然后重新启动本地:

# macOS
cd ~/Library/Application\ Support/Local/addons/agent-tools/

# Linux
cd ~/.config/Local/addons/agent-tools/

# Windows (PowerShell)
cd "$env:APPDATA\Local\addons\agent-tools"
npm install --production --ignore-scripts
# Then restart Local

发展

# Build the add-on
npm run build

# Watch for changes
npm run watch

构建后,同步到已安装的插件:

# macOS
cp -R lib/* ~/Library/Application\ Support/Local/addons/agent-tools/lib/

# Linux
cp -R lib/* ~/.config/Local/addons/agent-tools/lib/

# Windows (PowerShell)
Copy-Item -Recurse -Force lib\* "$env:APPDATA\Local\addons\agent-tools\lib"

然后重新启动本地以获取更改。

项目结构

agent-tools/
├── src/                        # Add-on source (TypeScript)
│   ├── main.ts                 # Main process — lifecycle hooks, IPC, MCP server startup
│   ├── renderer.tsx            # Renderer process — React UI
│   ├── mcp-server.ts           # HTTP MCP server — session management, Streamable HTTP transport
│   ├── helpers/
│   │   ├── site-config.ts      # SiteConfig type and SiteConfigRegistry
│   │   ├── paths.ts            # Platform-specific binary resolution (PHP, MySQL, WP-CLI)
│   │   └── port.ts             # Stable port allocation with file persistence
│   └── tools/                  # MCP tool implementations
│       ├── index.ts            # Aggregates definitions, routes handleToolCall()
│       ├── wpcli.ts            # wp_cli
│       ├── logs.ts             # read_error_log, read_access_log, wp_debug_toggle
│       ├── config.ts           # read_wp_config, edit_wp_config
│       ├── site.ts             # get_site_info, site_health_check
│       └── environment.ts      # site_start, site_stop, site_restart, site_status, list_sites
├── lib/                        # Compiled output
├── package.json
└── tsconfig.json

需求

  • 本地9.0+
  • MCP兼容的AI工具(Claude Code、Cursor、Windsurf、VS Code Copilot等)

平台支持

macOS(darwin-arm64和darwin-x64)、Windows和Linux。

支持级别

活动: 10up正在积极致力于此,我们希望在可预见的未来继续工作,包括保持测试到最新版本的Local。欢迎Bug报告、功能请求、问题和拉取请求。

更新日志

Agent Tools的所有显著更改的完整列表记录在 更改日志.md.

贡献

就像你看到的?

![Work with the 10up WordPress Practice at Fueled](http://10up.com/contact/)

目录标签

目录标签

TypeScriptClaudeAI工具集成WordPress开发本地部署MCP服务器开发工具插件

支持客户端

ClaudeCursorWindsurfVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP