Token导航 LogoToken导航TokenDH.com
Web-LLM MCP Server logo
浏览器工具stdio官方级别未说明来源级核验

Web-LLM MCP Server

MCP Server

playwright

一个基于Playwright和@mlc-ai/web-llm的MCP服务器,用于在浏览器中进行本地LLM推理,支持文本生成、聊天、模型管理等功能。

工具数

5

提示词数

0

GitHub Stars

3

资源数

0
浏览器自动化TypeScript模型管理

安装说明

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

作者 / 组织

ragingwind

提供方

ragingwind

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

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

命令预览

npx playwright install chromium

详细介绍

Web LLM MCP服务器

一个MCP服务器,使用Playwright加载包含@mlc ai/web llm的HTML页面并与之交互,以进行本地llm推理。

特性

  • 基于浏览器的LLM:使用在Chromium浏览器实例中运行的@mlc ai/web llm
  • 剧作家整合:自动化浏览器交互,实现无缝LLM操作
  • 多种工具:生成文本、聊天、检查状态、更改模型和截图
  • 模型管理:支持各种具有动态切换的Web LLM模型

可用工具

playwright_llm_generate

通过浏览器界面使用Web LLM生成文本。

参数:

  • prompt (string):生成文本的提示
  • systemPrompt (字符串,可选):系统提示设置上下文
  • maxTokens (数字,可选):要生成的最大令牌数
  • temperature (数字,可选):发电温度(0-1)
  • model (字符串,可选):要使用的模型(如果不同,将重新初始化)

playwright_llm_chat

启动交互式聊天会话并返回响应。

参数:

  • message (string):聊天中要发送的消息
  • clearHistory (布尔值,可选):发送前清除聊天记录

playwright_llm_status

获取Web LLM Playwright界面的当前状态。

playwright_llm_set_model

更改当前的Web LLM模型。

参数:

  • model (string):要切换到的型号ID

playwright_llm_screenshot

截取Web LLM界面的屏幕截图。

参数:

  • path (字符串,可选):保存屏幕截图的路径

支持的型号

  • Llama-3.2-1B-Instruct-q4f32_1-MLC (默认)
  • Llama-3.2-3B-Instruct-q4f32_1-MLC
  • Phi-3.5-mini-instruct-q4f16_1-MLC
  • gemma-2-2b-it-q4f32_1-MLC
  • Mistral-7B-Instruct-v0.3-q4f16_1-MLC
  • Qwen2.5-1.5B-Instruct-q4f32_1-MLC

安装

  1. 安装依赖项:
pnpm install
  1. 安装Playwright浏览器:
npx playwright install chromium

用法

启动MCP服务器:

node index.js

或者运行测试:

node test.js

技术细节

服务器的工作原理如下:

  1. 使用Playwright启动无头Chromium浏览器
  2. 正在加载 index.html 包含Web LLM接口的文件
  3. 正在等待Web LLM模型初始化
  4. 通过以下方式展示浏览器功能 window.webllmInterface 对象
  5. 提供调用这些浏览器功能的MCP工具

HTML界面提供了一个完整的Web LLM实现,包括:

  • 模型初始化和加载进度
  • 测试聊天界面
  • 用于编程访问的JavaScript API
  • 错误处理和状态报告

备注

  • 第一次运行会变慢,因为它会下载和初始化LLM模型
  • 默认情况下,浏览器以无头模式运行
  • 可以拍摄屏幕截图来调试界面
  • 模型切换需要重新初始化,这需要时间
  • 该界面在HTML文件#项目中完全独立

项目

目录标签

目录标签

浏览器自动化TypeScript模型管理本地部署本地LLM推理文本生成Playwright集成

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

playwright

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononelocal-only

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

安装前确认

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

来源信息

继续浏览同类 MCP