iamreubengm
MCP Serveriamreubengmpublic

abm_bonus

Repository for the bonus MCP assignment in 94815: Agent-based Modeling and Agentic Technology

Repository Info

0
Stars
1
Forks
0
Watchers
0
Issues
Python
Language
-
License

About This Server

Repository for the bonus MCP assignment in 94815: Agent-based Modeling and Agentic Technology

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

abm_bonus

Repository for the bonus MCP assignment in 94815: Agent-based Modeling and Agentic Technology

A multi-agent debate system that orchestrates interactions between specialized AI agents using a custom Model Context Protocol (MCP) implementation. The system features three agents: a Pro debater, a Con debater, and a Moderator, who engage in structured debates on user-specified topics.

Installation Instruction

  1. Clone this repository:
git clone https://github.com/iamreubengm/abm_bonus.git
cd abm_bonus
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Set up your API key - Create a .env file in the root directory:
ANTHROPIC_API_KEY=''

Running the Agents:

To start the web interface, run the command below:

python web_interface.py

Then open your browser and navigate to: http://127.0.0.1:5000
Through the web interface, you can:

  • Enter a debate topic
  • Select the number of debate rounds
  • Start the debate and watch it progress in real-time
  • Download the debate transcript when completed

Quick Start

1

Clone the repository

git clone https://github.com/iamreubengm/abm_bonus
2

Install dependencies

cd abm_bonus
npm install
3

Follow the documentation

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

Repository Details

Owneriamreubengm
Repoabm_bonus
LanguagePython
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