Submit

Phonelcdparts Mcp

@cnguyen14

## PhoneLCDPartsScraper MCP Server This MCP server provides a tool to scrape product search results from [phonelcdparts.com](https://www.phonelcdparts.com). It allows users to programmatically retrieve details about products based on a search query. **Functionality:** - Searches `phonelcdparts.com` for a given query. - Extracts key information for each product found on the search results page. **Tool Provided:** - `scrape_phonelcdparts` - **Description:** Scrapes product information (name, price, URL, image URL) from `phonelcdparts.com` based on a search query. - **Input Parameter:** `search_query` (string) - The term to search for (e.g., "iphone 15 pro max lcd"). - **Output:** A list of dictionaries, where each dictionary contains: - `name` (string) - `product_url` (string) - `price` (string) - `image_url` (string) **Server Environment Requirements:** - `FIRECRAWL_API_KEY`: An API key for the Firecrawl service is required to fetch website content. This needs to be configured when deploying or running the server. **Technologies Used:** - [FastMCP](https://docs.mcp.so/): For creating the MCP server and tool. - [Firecrawl](https://firecrawl.dev/): For crawling and scraping the initial web page content. - [Beautiful Soup](https://www.crummy.com/software/BeautifulSoup/): For parsing the HTML content and extracting product details. This server is ideal for applications that need to monitor product listings, gather pricing information, or integrate `phonelcdparts.com` product data into other systems.
Overview

What is PhoneLCDParts MCP?

PhoneLCDParts MCP is a server tool designed to scrape product search results from phonelcdparts.com, allowing users to programmatically retrieve detailed product information based on search queries.

How to use PhoneLCDParts MCP?

To use the PhoneLCDParts MCP, set up your environment with the required Firecrawl API key, run the server, and utilize the scrape_phonelcdparts tool by providing a search query to retrieve product details.

Key features of PhoneLCDParts MCP?

  • Scrapes product listings from phonelcdparts.com based on user-defined search queries.
  • Returns comprehensive product information including name, price, URL, and image URL.
  • Open-source and ready for hosting on MCP.so.

Use cases of PhoneLCDParts MCP?

  1. Monitoring product listings for price changes.
  2. Integrating product data into e-commerce platforms.
  3. Conducting market research on LCD parts availability and pricing.

FAQ from PhoneLCDParts MCP?

  • What is required to run the PhoneLCDParts MCP?

You need a Firecrawl API key and Python 3.12+ to run the server.

  • Is the PhoneLCDParts MCP open-source?

Yes, it is licensed under the MIT License.

  • How do I deploy the PhoneLCDParts MCP?

Push your code to a public GitHub repository and submit it to MCP.so for hosting.

Server Config

{
  "mcpServers": {
    "PhoneLCDPartsScraper": {
      "command": "fastmcp",
      "args": [
        "run",
        "app.py"
      ],
      "env": {
        "FIRECRAWL_API_KEY": "{FIRECRAWL_API_KEY}"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.