Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ”Ž Search & Data Extraction
  3. MCP Server
MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 11:02:09 AM

MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).Visit Website
dealxsearchclassifiedsdata-extraction

MCP server for searching advertisements on the DealX platform using natural-language requests.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "dealx-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "without"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐Ÿ”Ž More in Search & Data Extraction

Overview

DealX MCP Server exposes DealX ad search through the Model Context Protocol. Use it to search listings by query, sort results, and paginate through matches. It currently supports ad searches only.

Use cases

โ€ขSearch DealX ads by keyword
โ€ขFind the newest listings for a query
โ€ขSearch for apartments in a specified city
โ€ขPaginate through ad search results

Key features

โ€ขSearches DealX advertisements
โ€ขSupports query and sort parameters
โ€ขSupports offset and limit pagination
โ€ขReturns up to 100 results per page
โ€ขProvides a single search_ads MCP tool

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server.

Extracted Tool Capabilities
Searches DealX advertisements
Supports query and sort parameters
Supports offset and limit pagination
Returns up to 100 results per page
Provides a single search_ads MCP tool

Documentation Overview

@dealx/mcp-server

This is a Model Context Protocol (MCP) server for the DealX platform. It allows LLMs to interact with the DealX platform, specifically to search for ads.

Table of Contents

  • Overview
  • Installation
  • Usage
  • Available Tools
  • Extending the Server
  • Development
  • Troubleshooting

Hosted deployment

A hosted deployment is available on Fronteir AI.

Overview

The DealX MCP Server implements the Model Context Protocol to provide a standardized way for LLMs to interact with the DealX platform. Currently, it supports searching for ads, with plans to add more functionality in the future.

What is MCP?

The Model Context Protocol (MCP) is a standardized way for LLMs to interact with external systems. It provides a structured interface for LLMs to access data and perform actions in the real world. This server implements the MCP specification to allow LLMs to interact with the DealX platform.

Installation

Prerequisites

  • Node.js (v20 or later)
  • npm (v11 or later)

MCP Configuration

To use this server with an LLM like Claude, you need to add it to your LLM's MCP configuration:

  1. Open your LLM's MCP configuration file:

    • Claude Desktop App:
      • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
      • Windows: %APPDATA%\Claude\claude_desktop_config.json
      • Linux: ~/.config/Claude/claude_desktop_config.json
    • Cline (VS Code Extension):
      • ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  2. Add the DealX MCP server to the mcpServers section:

    config.json
    {
      "mcpServers": {
        "dealx": {
          "command": "npx",
          "args": ["-y", "@dealx/mcp-server"],
          "env": {
            "DEALX_API_URL": "https://dealx.com.ua"
          },
          "disabled": false,
          "autoApprove": []
        }
      }
    }
    

Installation via npm

The easiest way to install the DealX MCP Server is via npm:

Terminal
npm install -g @dealx/mcp-server

Installation for Development

If you want to modify the server or contribute to its development:

  1. Clone the repository:

    shell
    git clone <repository-url>
    cd dealx/mcp
    
  2. Install dependencies:

    Terminal
    npm install
    
  3. Create a .env file based on the .env.example file:

    shell
    cp .env.example .env
    
  4. Edit the .env file to set the appropriate values:

    shell
    # DealX API URL
    DEALX_API_URL=http://localhost:3001
    
    # Optional: Specify the port for the MCP server
    MCP_SERVER_PORT=3100
    
    # Optional: Log level (debug, info, warn, error)
    LOG_LEVEL=info
    
  5. Build the server:

    Terminal
    npm run build
    

Usage

Starting the Server

You can run the server in several ways:

  1. If installed globally:

    shell
    node node_modules/@dealx/mcp-server/build/index.js
    
  2. Using npx without installation:

    Terminal
    npx -y @dealx/mcp-server
    
  3. With environment variables:

    shell
    DEALX_API_URL=https://dealx.com.ua npx -y @dealx/mcp-server
    
  4. For development:

    Terminal
    npm start
    

Using with an LLM

Once configured in your LLM's MCP settings, you can use natural language to interact with the DealX platform.

Example prompts:

  • "Search for ads on DealX with the query 'laptop'"
  • "Find the newest 5 ads for 'iPhone' on DealX"
  • "Search DealX for apartments in Kyiv"

Available Tools

search_ads

Search for ads on the DealX platform.

Parameters:

  • query (string, optional): Search query string
  • sort (string, optional): Sort order (e.g., "-created" for newest first)
  • offset (number, optional): Pagination offset (starts at 1, default: 1)
  • limit (number, optional): Number of results per page (max 100, default: 30)

Example Usage:

config.json
{
  "query": "laptop",
  "sort": "-created",
  "offset": 1,
  "limit": 10
}

Extending the Server

The server is designed to be easily extended with additional tools. Here's how to add a new tool:

  • Define the tool in the TOOLS object in src/index.ts:

    server.ts
    const TOOLS = {
      SEARCH_ADS: "search_ads",
      NEW_TOOL: "new_tool", // Add your new tool here
    };
    
  • Create a new file in the src/tools directory for your tool implementation:

    server.ts
    // src/tools/new-tool.ts
    import { ErrorCode, McpError } from "@modelcontextprotocol/sdk/types.js";
    
    interface NewToolParams {
      // Define your tool parameters here
    }
    
    export async function newTool(params: NewToolParams) {
      try {
        // Implement your tool logic here
    
        return {
          content: [
            {
              type: "text",
              text: JSON.stringify(result, null, 2),
            },
          ],
        };
      } catch (error) {
        // Handle errors
        // ...
      }
    }
    
  • Add the tool to the ListToolsRequestSchema handler in src/index.ts:

    server.ts
    this.server.setRequestHandler(ListToolsRequestSchema, async () => ({
      tools: [
        // Existing tools...
        {
          name: TOOLS.NEW_TOOL,
          description: "Description of your new tool",
          inputSchema: {
            type: "object",
            properties: {
              // Define your tool parameters here
            },
            required: [], // List required parameters
          },
        },
      ],
    }));
    
  • Add the tool to the CallToolRequestSchema handler in src/index.ts:

    server.ts
    this.server.setRequestHandler(CallToolRequestSchema, async (request) => {
      const { name, arguments: args } = request.params;
    
      switch (name) {
        // Existing cases...
        case TOOLS.NEW_TOOL:
          return await newTool(args);
        default:
          throw new McpError(ErrorCode.MethodNotFound, `Unknown tool: ${name}`);
      }
    });
    
  • Import your new tool in src/index.ts:

    server.ts
    import { newTool } from "./tools/new-tool.js";
    

Planned Future Tools

The following tools are planned for future implementation:

  • create_ad: Create a new ad on the DealX platform
  • edit_ad: Edit an existing ad
  • delete_ad: Delete an ad
  • get_threads: Get discussion threads for an ad
  • create_thread: Create a new discussion thread

Development

Project Structure

shell
mcp/
โ”œโ”€โ”€ build/              # Compiled JavaScript files
โ”œโ”€โ”€ src/                # TypeScript source files
โ”‚   โ”œโ”€โ”€ tools/          # Tool implementations
โ”‚   โ”‚   โ””โ”€โ”€ search-ads.ts
โ”‚   โ””โ”€โ”€ index.ts        # Main server implementation
โ”œโ”€โ”€ .env                # Environment variables (not in git)
โ”œโ”€โ”€ .env.example        # Example environment variables
โ”œโ”€โ”€ package.json        # Project dependencies and scripts
โ”œโ”€โ”€ tsconfig.json       # TypeScript configuration
โ””โ”€โ”€ README.md           # This file

npm Scripts

  • npm run build - Compile TypeScript to JavaScript
  • npm start - Start the server using the compiled JavaScript
  • npm run dev - Start the server in development mode with hot reloading
  • npm run lint - Lint the code using ESLint
  • npm run format - Format the code using Prettier
  • npm test - Run tests

Troubleshooting

Common Issues

Server Not Starting

If the server fails to start, check the following:

  • Make sure you have the correct Node.js version installed
  • Check that all dependencies are installed
  • Verify that the .env file exists and has the correct values
  • Check the console output for error messages

Connection Issues

If the LLM can't connect to the server:

  • Make sure the server is running
  • Check that the MCP configuration in the LLM's settings is correct
  • Verify that the path to the server executable is correct
  • Check that the environment variables are set correctly

API Connection Issues

If the server can't connect to the DealX API:

  • Make sure the DealX API is running
  • Check that the DEALX_API_URL environment variable is set correctly
  • Verify that the API endpoint is accessible from the server

Getting Help

If you encounter issues not covered here, please open an issue against this GitHub repository.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Search & Data Extraction View all alternatives
  • BulkTranscripts YouTube logoBulkTranscripts YouTube
    Verified

    Hosted remote MCP server (https://bulktranscripts.co/mcp) for YouTube. Tools: get_transcript, get_transcripts (batch of 20), search_youtube (videos/channels/playlists), search_channel, get_channel_videos (up to 1,000), get_playlist_videos, get_latest_videos (free RSS). Clean paragraphed transcripts, any caption language, TikTok videos too. No signup: free tier per IP, optional one-time credit packs; license key = Bearer API key. Works with Claude, Cursor, ChatGPT, VS Code, Codex. REST API + OpenAPI at /docs.

    ๐Ÿ”Ž Search & Data Extraction6 views
    Compare vs BulkTranscripts YouTube โ†’
  • Serpapi MCP logoSerpapi MCP

    SerpApi MCP Server for Google and other search engine results. Provides multi-engine search across Google, Bing, Yahoo, DuckDuckGo, YouTube, eBay, and more with real-time weather data, stock market information, and flexible JSON response modes.

    ๐Ÿ”Ž Search & Data Extraction2 views
    Compare vs Serpapi MCP โ†’
  • Open WebSearch logoOpen WebSearch

    Web search using free multi-engine search (NO API KEYS REQUIRED) โ€” Supports Bing, Baidu, DuckDuckGo, Brave, Exa, and CSDN.

    ๐Ÿ”Ž Search & Data Extraction3 views
    Compare vs Open WebSearch โ†’
  • Firecrawl MCP Server logoFirecrawl MCP Server
    Verified

    Official Firecrawl server to search the web and scrape, crawl, map, and extract structured data from any site for LLMs. Handles JS-rendered pages, PDFs, and batch jobs; hosted remote MCP with OAuth or self-host.

    ๐Ÿ”Ž Search & Data Extraction5 views
    Compare vs Firecrawl MCP Server โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
2
Stargazers on the source repository.
Directory activity
1 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Server

It lets MCP-compatible clients search for ads on the DealX platform.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/dealx-mcp-server?style=directory)](https://allmcps.com/mcp/dealx-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/dealx-mcp-server"><img src="https://allmcps.com/api/badge/dealx-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ”ŽSearch & Data Extraction
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
ClientsClaude Desktop, Cline / VS Code
Last updatedAug 9, 2026
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
36Quality signal: Fair ยท 36/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools15/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 26d ago via OSV.dev ยท without (npm)

โ˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ”Ž Search & Data Extraction โ†’Best MCP servers for Web Search & Scraping โ†’Alternatives to MCP Server โ†’Install in Claude DesktopInstall in CursorInstall in VS Code