yavru421
MCP Server
yavru421
public

FoxProxy

FoxProxy is a specialized command-line interface designed for seamless integration with Desktop Commander MCP Claude Desktop, providing robust Firefox browser control with minimal overhead. Built to enhance DesktopCommanderMCP workflows in Claude.Desktop this tool enables precise browser interactions directly from your command line.

Repository Info

1
Stars
1
Forks
1
Watchers
0
Issues
PowerShell
Language
MIT License
License

About This Server

FoxProxy is a specialized command-line interface designed for seamless integration with Desktop Commander MCP Claude Desktop, providing robust Firefox browser control with minimal overhead. Built to enhance DesktopCommanderMCP workflows in Claude.Desktop this tool enables precise browser interactions directly from your command line.

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

# Firefox Control Tools

A collection of automation tools for Firefox designed specifically for use with Claude_Desktop & MCP Desktop Commander.

## Overview

Firefox Control Tools was entirely conceived, designed, and implemented through interactions with Claude_Desktop & MCP Desktop Commander. This system represents a practical implementation of Claude-powered automation, enabling seamless browser control with minimal user intervention.

The tools provide multiple approaches to Firefox automation, all designed to be used within the Claude_Desktop & MCP Desktop Commander environment:

1. **FoxProxy (Command-line)**: Lightweight command-line interface developed with guidance from Claude for controlling Firefox using native command-line arguments
2. **Selenium-based Scripts**: More powerful automation using Selenium WebDriver for complex interactions, with code written through Claude collaboration
3. **Workflow System**: JSON-based workflow configurations created via Claude for common automation tasks

## Claude_Desktop & MCP Desktop Commander Integration

These tools were specifically engineered to work within the Claude_Desktop & MCP Desktop Commander environment:

- **Direct Command Execution**: All commands can be issued directly through the Claude interface
- **Script Generation**: Claude can dynamically generate custom PowerShell scripts based on your needs
- **Workflow Creation**: Claude can design and modify workflow JSON files to automate complex tasks
- **Problem Solving**: Claude can troubleshoot and optimize Firefox automation in real-time
- **Seamless Execution**: Execute commands without leaving the Claude interface

## Repository Structure

- `cli/` - Command-line interface tools
  - FoxProxy for simple Firefox control via command line
  - Created through Claude's PowerShell expertise
  
- `selenium/` - Selenium WebDriver-based scripts
  - More powerful automation capabilities written by Claude
  - Designed for execution within the MCP Desktop Commander environment
  
- `workflows/` - Workflow configuration files
  - JSON workflow definitions created through Claude collaboration
  - Optimized for Claude-guided execution
  
- `archive/` - Historical versions and legacy scripts
  - Previous iterations from the Claude collaboration process
  - Development history showing Claude's reasoning and improvements

## Features

### FoxProxy (CLI)

- Open URLs in new windows or tabs directly from Claude_Desktop
- Launch private browsing sessions through Claude commands
- Perform searches using Claude-generated queries
- Get information about running Firefox instances for Claude to analyze
- Control existing Firefox instances through Claude's interface
- Restart or quit Firefox with simple Claude commands

### Selenium Scripts

- Automate form filling and login processes with Claude-generated credentials
- Interact with page elements through Claude's guidance
- Execute JavaScript within the page authored by Claude
- Take screenshots for Claude to analyze
- Complex automation flows orchestrated by Claude

## Quick Start

### Using with Claude_Desktop & MCP Desktop Commander

1. Simply ask Claude to help you control Firefox
2. Claude can execute commands directly or guide you through the process
3. Example prompts:
   - "Open example.com in Firefox"
   - "Create a workflow to automate logging into my email"
   - "Help me take a screenshot of a webpage"
   - "Generate a script to fill out a form automatically"

### FoxProxy (Command-Line Interface)

1. Ask Claude to execute commands with the `fox.cmd` wrapper:

```
# Get information about running Firefox instances
fox.cmd -Action info

# Open a URL in a new tab
fox.cmd -Action open -Url "https://example.com" -Tab "tab"

# Perform a Google search
fox.cmd -Action search -Query "firefox automation"

# Open a private browsing window
fox.cmd -Action private -Url "https://example.com"
```

### Selenium-based Automation

1. Have Claude install the required Selenium module:

```powershell
Install-Module -Name Selenium -Force
```

2. Ask Claude to run or modify a script from the `selenium` directory:

```powershell
.\send_facebook_message.ps1 -Recipient "username" -Message "Hello!"
```

## Requirements

- Windows operating system
- Claude_Desktop & MCP Desktop Commander
- PowerShell 5.1 or higher
- Firefox browser installed in default location
- Selenium PowerShell module (for Selenium-based scripts only)

## Development Process

This entire project was conceived, designed, coded, and tested through interactions with Claude_Desktop & MCP Desktop Commander. The development process involved:

1. Initial concept discussions with Claude
2. Claude-generated code for core functionality
3. Iterative improvements based on Claude's suggestions
4. Problem-solving and debugging with Claude's assistance
5. Documentation and example creation guided by Claude

## License

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

Quick Start

1

Clone the repository

git clone https://github.com/yavru421/FoxProxy
2

Install dependencies

cd FoxProxy
npm install
3

Follow the documentation

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

Repository Details

Owneryavru421
RepoFoxProxy
Language
PowerShell
LicenseMIT License
Last fetched8/8/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