Mcp Server Airbnb — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Server Airbnb (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A comprehensive Desktop Extension for searching Airbnb listings with advanced filtering capabilities and detailed property information retrieval. Built as a Model Context Protocol (MCP) server packaged in the Desktop Extension (DXT) format for easy installation and use with compatible AI applications.
This extension is packaged as a Desktop Extension (DXT) file. To install:
.dxt file from the releases pageBefore starting make sure Node.js is installed on your desktop for npx to work.
mcp.json: {
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@openbnb/mcp-server-airbnb"
]
}
}
}To ignore robots.txt for all requests, use this version with --ignore-robots-txt args
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@openbnb/mcp-server-airbnb",
"--ignore-robots-txt"
]
}
}
}The extension provides the following user-configurable options:
falseairbnb_searchSearch for Airbnb listings with comprehensive filtering options.
Parameters:
location (required): Location to search (e.g., "San Francisco, CA")placeId (optional): Google Maps Place ID (overrides location)checkin (optional): Check-in date in YYYY-MM-DD formatcheckout (optional): Check-out date in YYYY-MM-DD formatadults (optional): Number of adults (default: 1)children (optional): Number of children (default: 0)infants (optional): Number of infants (default: 0)pets (optional): Number of pets (default: 0)minPrice (optional): Minimum price per nightmaxPrice (optional): Maximum price per nightcursor (optional): Pagination cursor for browsing resultsignoreRobotsText (optional): Override robots.txt for this requestReturns:
airbnb_listing_detailsGet detailed information about a specific Airbnb listing.
Parameters:
id (required): Airbnb listing IDcheckin (optional): Check-in date in YYYY-MM-DD formatcheckout (optional): Check-out date in YYYY-MM-DD formatadults (optional): Number of adults (default: 1)children (optional): Number of children (default: 0)infants (optional): Number of infants (default: 0)pets (optional): Number of pets (default: 0)ignoreRobotsText (optional): Override robots.txt for this requestReturns:
# Install dependencies
npm install
# Build the project
npm run build
# Watch for changes during development
npm run watchThe extension can be tested by running the MCP server directly:
# Run with robots.txt compliance (default)
node dist/index.js
# Run with robots.txt ignored (for testing)
node dist/index.js --ignore-robots-txtMIT License - see LICENSE file for details.
Contributions are welcome! Please read the contributing guidelines and submit pull requests for any improvements.
Note: This extension is not affiliated with Airbnb, Inc. It is an independent tool designed to help users search and analyze publicly available Airbnb listings.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.