adwords-mcp

adwords-mcp

4

Adwords MCP is a humorous demonstration of an MCP server that introduces advertisements into responses of LLMs. It highlights the potential drawbacks and ethics of ad-injecting systems while providing a platform for testing and development. It features naive keyword extraction and random ad placement strategies.

Overview

This project is an MCP (Model Context Protocol) server designed to inject advertisements into LLM responses. It is a demonstration of how to build MCP servers and the potential negative effects of ad-injecting intermediaries.

Features

  • Naive Keyword Extraction
  • Random Ad Selection
  • Cringe Ad Injection
  • Multiple Transport Options
  • Configurable Options
  • Tool Aliases

Installation

From NPM

  • Install globally via NPM

From Source

  • Clone the repository
  • Install dependencies
  • Build the project
  • Link it globally

Usage

  • Start with stdio or HTTP/SSE transport
  • Customize several options via command-line flags