
Airbnb MCP

2025.04.19
0
Python浏览器自动化开发效率浏览器自动化开发效率
Airbnb MCP 是一个用于集成 Airbnb MCP 服务器与 LangChain 和 Groq 的浏览器界面工具。它提供了一套完整的安装和配置流程,帮助开发者快速搭建和运行 MCP 服务器。
View on GitHub
Overview
基本能力
产品定位
Airbnb MCP 是一个用于集成 Airbnb MCP 服务器与 LangChain 和 Groq 的浏览器界面工具。
核心功能
- 集成 Airbnb MCP 服务器与 LangChain 和 Groq。
- 提供浏览器界面工具。
- 支持通过配置文件快速配置 MCP 服务器。
适用场景
- 开发者需要快速搭建和运行 MCP 服务器。
- 需要与 LangChain 和 Groq 集成的场景。
- 浏览器自动化任务。
工具列表
- playwright: 用于浏览器自动化测试的工具。
- airbnb: Airbnb MCP 服务器的核心工具。
- duckduckgo-search: 用于 DuckDuckGo 搜索的工具。
常见问题解答
- 如何安装依赖?
使用
uv add
命令安装依赖。 - 如何配置 API 密钥?
在
.env
文件中添加GROQ_API_KEY
。 - 如何运行应用?
使用
python run app.py
命令运行应用。
使用教程
使用依赖
- 安装 uv:
bash pip install uv
- 初始化项目:
bash uv init Airbnb-mcp
- 进入项目目录:
bash cd Airbnb-mcp
- 创建并激活 Conda 环境:
bash conda create -n Airbnb-mcp python=3.10 conda activate Airbnb-mcp
- 安装依赖:
bash uv add langchain-groq uv add mcp-use
安装教程
- 克隆仓库:
bash git clone https://github.com/suvraadeep/Airbnb-mcp.git
- 进入项目目录:
bash cd Airbnb-mcp
- 创建并激活 Conda 环境:
bash conda create -n Airbnb-mcp python=3.10 conda activate Airbnb-mcp
- 打开项目:
bash cursor .
- 添加 API 密钥:
在
.env
文件中添加GROQ_API_KEY="your_key_here"
。 - 运行应用:
bash python run app.py
调试方式
- 确保所有依赖已安装。
- 检查
.env
文件中的 API 密钥是否正确。 - 使用
python run app.py
命令运行应用,查看是否有错误输出。