Airbnb MCP
@suvraadeep
About Airbnb MCP
integrating Airbnb MCP servers with LangChain and Groq using a browser-based interface
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Airbnb-mcp": {
"command": "uv",
"args": [
"init",
"Airbnb-mcp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Airbnb MCP?
Airbnb MCP is a demonstration repository that integrates Airbnb MCP servers with LangChain and Groq using a browser-based interface. It is for developers looking to combine Airbnb listings search capabilities with AI-powered language models.
How to use Airbnb MCP?
Set up by initializing a uv project, creating a conda environment with Python 3.10, installing dependencies (langchain-groq, mcp-use), configuring a browser-mcp.json file with MCP servers, adding a Groq API key to a .env file, and running the app with python run app.py. The app is used within Cursor IDE after configuring the MCP servers in Cursor settings.
Key features of Airbnb MCP
- Integrates Airbnb MCP server via @openbnb/mcp-server-airbnb
- Uses LangChain and Groq for AI-powered interactions
- Browser-based interface with Playwright automation
- Search via DuckDuckGo MCP server
- Configured through a single browser-mcp.json file
- Runs inside Cursor IDE with local MCP server support
Use cases of Airbnb MCP
- Automating Airbnb property searches with natural language queries
- Building AI agents that can fetch and summarize Airbnb listings
- Combining web search and property data in a single workflow
FAQ from Airbnb MCP
What runtime dependencies are required?
You need Python 3.10, Node.js (for npx commands), uv, conda, and a Groq API key.
Which MCP servers are configured in browser-mcp.json?
The file includes three servers: playwright, @openbnb/mcp-server-airbnb, and duckduckgo-mcp-server.
How do I provide my API key?
Create a .env file in the project root with the line GROQ_API_KEY="your_key_here".
What is the purpose of the run app.py script?
The script launches the browser-based integration app after all dependencies and configurations are set up.
Do I need to use Cursor IDE?
Yes, the setup specifically requires Cursor IDE to configure and run the MCP servers from the chat interface.
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Comments