Airbnb MCP

Airbnb MCP

site icon
2025.04.19 0
Python浏览器自动化开发效率浏览器自动化开发效率
Airbnb MCP 是一个用于集成 Airbnb MCP 服务器与 LangChain 和 Groq 的浏览器界面工具。它提供了一套完整的安装和配置流程,帮助开发者快速搭建和运行 MCP 服务器。
View on GitHub

Overview

基本能力

产品定位

Airbnb MCP 是一个用于集成 Airbnb MCP 服务器与 LangChain 和 Groq 的浏览器界面工具。

核心功能

  1. 集成 Airbnb MCP 服务器与 LangChain 和 Groq。
  2. 提供浏览器界面工具。
  3. 支持通过配置文件快速配置 MCP 服务器。

适用场景

  1. 开发者需要快速搭建和运行 MCP 服务器。
  2. 需要与 LangChain 和 Groq 集成的场景。
  3. 浏览器自动化任务。

工具列表

  1. playwright: 用于浏览器自动化测试的工具。
  2. airbnb: Airbnb MCP 服务器的核心工具。
  3. duckduckgo-search: 用于 DuckDuckGo 搜索的工具。

常见问题解答

  1. 如何安装依赖? 使用 uv add 命令安装依赖。
  2. 如何配置 API 密钥?.env 文件中添加 GROQ_API_KEY
  3. 如何运行应用? 使用 python run app.py 命令运行应用。

使用教程

使用依赖

  1. 安装 uv: bash pip install uv
  2. 初始化项目: bash uv init Airbnb-mcp
  3. 进入项目目录: bash cd Airbnb-mcp
  4. 创建并激活 Conda 环境: bash conda create -n Airbnb-mcp python=3.10 conda activate Airbnb-mcp
  5. 安装依赖: bash uv add langchain-groq uv add mcp-use

安装教程

  1. 克隆仓库: bash git clone https://github.com/suvraadeep/Airbnb-mcp.git
  2. 进入项目目录: bash cd Airbnb-mcp
  3. 创建并激活 Conda 环境: bash conda create -n Airbnb-mcp python=3.10 conda activate Airbnb-mcp
  4. 打开项目: bash cursor .
  5. 添加 API 密钥: 在 .env 文件中添加 GROQ_API_KEY="your_key_here"
  6. 运行应用: bash python run app.py

调试方式

  1. 确保所有依赖已安装。
  2. 检查 .env 文件中的 API 密钥是否正确。
  3. 使用 python run app.py 命令运行应用,查看是否有错误输出。

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。