模型上下文协议服务器

Midscene MCP 服务器是基于 Midscene Web 的模型上下文协议服务器,支持配置多种模型名称和 API 密钥,适用于 AI 模型集成和开发环境。

  • by Hsugar
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 Hsugar/midscene-mcp

使用说明

Midscene MCP 服务器

基于 Midscene Web 的 MCP (Model Context Protocol) 服务器。

环境变量配置

你需要在 .env 文件中设置以下环境变量:

1. MIDSCENE_MODEL_NAME

指定要使用的模型名称,例如:

  • gpt-4
  • gpt-3.5-turbo
  • claude-3-sonnet

2. OPENAI_API_KEY

你的 OpenAI API 密钥

3. MCP_SERVER_REQUEST_TIMEOUT

请求超时时间(毫秒),默认为 800000(800秒)

配置方法

使用 .env 文件(唯一配置源)

  1. 编辑项目根目录下的 .env 文件
  2. 设置你的环境变量:
MIDSCENE_MODEL_NAME=gpt-4
OPENAI_API_KEY=sk-your-api-key-here
MCP_SERVER_REQUEST_TIMEOUT=800000

启动服务器

使用 npm

npm start

直接使用 Midscene MCP

npx -y @midscene/mcp

验证运行

服务器启动后,你会看到:

🚀 MCP server running at http://localhost:4000

故障排除

如果遇到环境变量相关问题:

  1. 确保 .env 文件在项目根目录
  2. 检查环境变量是否正确设置
  3. 确保 API 密钥有效
  4. 检查网络连接

相关链接