Airbnb MCP
此存储库演示了如何使用基于浏览器的界面将Airbnb MCP服务器与LangChain和Groq集成。
______________________________________________________________________
从头开始设置
步骤0:启动紫外线
pip install uv步骤1:初始化项目
uv init Airbnb-mcp步骤2:导航到项目
cd Airbnb-mcp步骤3:创建并激活Conda环境
conda create -n Airbnb-mcp python=3.10
conda activate Airbnb-mcp步骤4:安装依赖项
uv add langchain-groq
uv add mcp-use步骤5:在Cursor中打开项目(确保已安装Cursor)
cursor .步骤6:创建一个 browser-mcp.json 文件
先决条件:确保你的机器上安装了Node.js。
创建一个 browser-mcp.json 根目录中包含以下内容的文件:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
},
"airbnb": {
"command": "npx",
"args": ["-y", "@openbnb/mcp-server-airbnb"]
},
"duckduckgo-search": {
"command": "npx",
"args": ["-y", "duckduckgo-mcp-server"]
}
}
}此格式使用 npx 因为该应用程序基于Node.js。
步骤7:添加您的API密钥
创建一个 .env 文件并添加您的Groq API密钥:
GROQ_API_KEY="your_key_here"步骤8:运行应用程序
python run app.py步骤9:在游标中配置MCP
- 打开Cursor聊天
Ctrl + L. - 首选
Preferences → Cursor Settings → MCPs. - 添加新 全局MCP服务器.
- 复制并粘贴您的
browser-mcp.json将内容放入配置框中。 - 重新启动Cursor IDE。
你都准备好了🎉
______________________________________________________________________
从此存储库中使用
步骤1:克隆回购
git clone https://github.com/suvraadeep/Airbnb-mcp.git步骤2:导航到项目
cd Airbnb-mcp步骤3:创建并激活Conda环境
conda create -n Airbnb-mcp python=3.10
conda activate Airbnb-mcp步骤4:在游标中打开项目
cursor .步骤5:添加您的API密钥
创建一个 .env 文件并插入:
GROQ_API_KEY="your_key_here"步骤6:安装依赖项
uv add langchain-groq
uv add mcp-use步骤7:运行应用程序
python run app.py