模型上下文协议服务器

Gemini MCP Server是一个用于在VS Code环境中集成和配置模型上下文协议(MCP)服务器的工具,通过简单的npx执行,支持浏览器自动化、Airbnb操作和Flipkart电子商务交互。

  • by ErGudduSharma
  • HTML
  • 本地部署
  • 更新于
在 GitHub 查看 ErGudduSharma/mcp_server

使用说明

🌐 Gemini MCP服务器

此存储库旨在集成和配置 模型上下文协议(MCP)服务器 用于扩展VS Code环境中的自动化和代理功能,特别是利用集成。目前,这种设置聚合了多个自主的MCP服务器,允许AI系统/代理在各种集成平台上主动执行任务。

✨ 支持的MCP服务器

通过利用简单 npx 执行时,此配置暴露了三个强大的服务器:

  1. 浏览器多合作平台 (@browsermcp/mcp):支持全面的代理网络浏览和浏览器自动化操作。
  2. Airbnb MCP (@openbnb/mcp-server-airbnb):与Airbnb端点和流相关的专业操作。
  3. Flipkart MCP (@flipkart/mcp-server):将电子商务交互整合到Flipkart的功能和搜索参数中。

📁 仓库结构

gemini MCP Server/
│
├── .gemini/
│   ├── settings.json       # The core JSON manifest configuring the executing MCP servers
│   └── steps.txt           # Raw textual execution and setup instructions
├── main.py                 # Placeholder script test for Python initialization
└── README.md               # Documentation (this file)

🛠️ 分步安装

1.构建配置有效载荷

该平台通过以下方式动态映射这些集成 settings.json 文件。确保此文件在结构上存在: .gemini/settings.json. 它应该看起来像这样:

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": ["@browsermcp/mcp@latest"]
    },
    "airbnb": {
      "command": "npx",
      "args": ["-y", "@openbnb/mcp-server-airbnb"]
    },
    "flipkart": {
      "command": "npx",
      "args": ["-y", "@flipkart/mcp-server"]
    }
  }
}

2.安装VS代码扩展

为了安全地将MCP定义与您的工作区连接起来,您将需要本机VS Code扩展。

  1. 打开Visual Studio代码。
  2. 导航至 扩展选项卡 (Ctrl+Shift+X 或 Cmd+Shift+X).
  3. 搜索 "browsermcp.io" 扩展。
  4. 点击 安装.

3.执行和服务器启动

构建并安装扩展后,您可以触发环境直接从终端窗格启动服务器。

  1. 打开您的VS Code集成终端(Ctrl+ `).
  2. 通过键入初始化命令启动协议包装器: gemini.

初始化后,您可以根据连接的工作流程需求,在三个域(浏览、Airbnb、Flipkart)中运行提示并自动执行任务。