facebook-marketplace-cli

Automate Facebook Marketplace listing searches with Playwright and price filters.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/adbertram/cli-tools --skill facebook-marketplace-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: facebook-marketplace-cli
Source: https://github.com/adbertram/cli-tools/tree/main/_repo/skills/facebook-marketplace-cli
Command: npx skills add https://github.com/adbertram/cli-tools --skill facebook-marketplace-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool removes the friction of manually searching and browsing Facebook Marketplace by providing a stable, scriptable interface for AI agents to query listings, filter by price, and retrieve item details.

Core Features & Use Cases

  • Automated Search: Query Marketplace listings by keyword with support for location-based filtering.
  • Advanced Filtering: Narrow down results using price ranges and specific location slugs.
  • Data Retrieval: Fetch full listing details, including descriptions and images, for further analysis or archival.
  • Use Case: An agent can monitor local listings for specific items like furniture or electronics, filtering by price and location, and notify the user when a match is found.

Quick Start

Use the facebook-marketplace-cli to search for listings matching the keyword LEGO in the default location and display the results as a table.

Frequently Asked Questions about facebook-marketplace-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Facebook Marketplace search and browsing?

Automate Facebook Marketplace search by using a scriptable browser automation interface to query listings by keyword, filter by price ranges, and retrieve detailed item information programmatically without manual browsing.

Can I filter Facebook Marketplace listings by price and location programmatically?

Filtering Facebook Marketplace listings by price and location is supported through advanced query parameters, allowing you to narrow down search results using specific price ranges and targeted location slugs.

Do I need Playwright to scrape Facebook Marketplace listings?

Playwright is required for browser automation to interact with Facebook Marketplace, as it enables the persistent session state needed for authenticated service access and scriptable listing retrieval.

How does browser automation retrieve full listing details from Facebook Marketplace?

Browser automation retrieves full listing details by interacting with the Marketplace interface to fetch complete descriptions and images, facilitating market analysis or archival of specific items.

What is the best way to monitor local Marketplace listings for specific items?

The best way to monitor local Marketplace listings is automating keyword searches with location and price filters, enabling an agent to notify you when matching items like furniture or electronics are found.

Why does automated Facebook Marketplace scraping require persistent session state?

Persistent session state is required for Facebook Marketplace automation to maintain authenticated access across browser interactions, preventing repeated logins and ensuring stable, continuous listing discovery and retrieval.