magicmoam
MCP Servermagicmoampublic

conf_killer

Conference Killer 是一款 AI 工具,抓取会议参展商数据并提供详细信息,无需亲自参会。

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
JavaScript
Language
-
License

About This Server

Conference Killer 是一款 AI 工具,抓取会议参展商数据并提供详细信息,无需亲自参会。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Conference Killer

Conference Killer is an AI-powered tool that scrapes exhibitor data from popular conferences (starting with Money2020 Europe) and provides detailed intelligence about exhibitors without the need to physically attend the conference.

Overview

Conferences like Money2020 are expensive and time-consuming to attend, yet they remain a key way to discover potential business partners and solutions. Conference Killer solves this problem by:

  1. Scraping exhibitor data from conference websites
  2. Using AI to extract detailed information about each exhibitor
  3. Presenting this information in a user-friendly interface
  4. Allowing users to filter, search, and analyze exhibitors efficiently

This approach saves time, money, and eliminates the inefficiencies of traditional conference attendance.

Features

  • Exhibitor Database: Comprehensive list of exhibitors with categorization
  • AI-Powered Data Enrichment: Uses firecrawl_extract to gather detailed information about each exhibitor
  • Filtering & Search: Find relevant exhibitors by category, name, or keywords
  • Detailed Exhibitor Profiles: View comprehensive information about each exhibitor
  • Web Interface: User-friendly interface for exploring exhibitor data

Project Structure

  • money2020_exhibitors.json: Initial JSON file containing a subset of exhibitor data
  • money2020_exhibitors_full.json: Complete JSON file with all 2482 exhibitors from Money2020
  • conf_killer.js: Node.js script for enriching exhibitor data using firecrawl_extract
  • extract_companies.js: Node.js script for extracting company names from the PDF file
  • index.html: Web interface for viewing and interacting with exhibitor data
  • server.js: Simple HTTP server for serving the application
  • 404.html: Custom 404 error page

Setup Instructions

Prerequisites

  • Node.js (v14 or higher)
  • Firecrawl API key

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/conf_killer.git
    cd conf_killer
    
  2. Set up the Firecrawl MCP server:

    npm install -g firecrawl-mcp
    
  3. Set your Firecrawl API key:

    export FIRECRAWL_API_KEY=your-api-key-here
    

Running the Application

  1. Start the Firecrawl MCP server:

    FIRECRAWL_API_KEY=your-api-key-here npx firecrawl-mcp
    
  2. Run the data enrichment script (optional, as the repository already includes pre-enriched data):

    node conf_killer.js
    
  3. Start the local web server:

    node server.js
    
  4. Open the web interface in your browser:

    http://localhost:3000
    

Using the Web Interface

  1. Browse Exhibitors: View all exhibitors in a card-based layout
  2. Filter by Category: Use the sidebar to filter exhibitors by category
  3. Search: Use the search box to find specific exhibitors
  4. Sort: Sort exhibitors by name or category
  5. View Details: Click on "View Details" to see comprehensive information about an exhibitor

Data Enrichment Process

The conf_killer.js script performs the following steps:

  1. Reads the base exhibitor data from money2020_exhibitors.json
  2. For each exhibitor, uses firecrawl_extract to scrape their website and extract structured information
  3. Enriches the exhibitor data with the extracted information
  4. Saves the enriched data to money2020_exhibitors_enriched.json

Extending to Other Conferences

To extend Conference Killer to other conferences:

  1. Create a new JSON file with the basic exhibitor data for the conference
  2. Update the conf_killer.js script to point to the new JSON file
  3. Run the script to enrich the data
  4. Update the web interface to load the new data file

Future Enhancements

  • Support for more conferences (Sibos, Finovate, Web Summit, etc.)
  • Enhanced AI analysis of exhibitor offerings
  • Personalized recommendations based on user interests
  • Integration with CRM systems
  • Mobile app for on-the-go access

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Firecrawl for providing the web scraping and extraction capabilities
  • Bootstrap for the UI components
  • All the conference organizers whose data we're making more accessible

Quick Start

1

Clone the repository

git clone https://github.com/magicmoam/conf_killer
2

Install dependencies

cd conf_killer
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownermagicmoam
Repoconf_killer
LanguageJavaScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation