unplugin-mcp:现代构建工具的MCP插件

unplugin-mcp:现代构建工具的MCP插件

一个为开发者设计的统一插件,用于将MCP服务器集成到现代JavaScript构建工具中。

快速入门

安装

使用以下命令安装插件:

pnpm add -D unplugin-mcp

使用

在Rollup配置文件中引入插件并启用:

// rollup.config.js
import { defineConfig } from 'rollup';
import { rollupPlugin as mcp } from 'unplugin-mcp';
import { ModuleTool, BuildConfigTool, BuildErrorTool } from 'unplugin-mcp/tools';

export default defineConfig({
  plugins: [
    mcp({
      provideUnpluginMcpTools: () => [
        new ModuleTool(),
        new BuildConfigTool(),
        new BuildErrorTool()
      ]
    })
  ]
});

运行 rollup -w 启动MCP服务器。

配置Cursor

在Cursor设置中添加MCP服务器地址,例如:

{
  "mcpServers": {
    "rollup": {
      "url": "http://localhost:14514/mcp/sse"
    }
  }
}