Skip to content

cinoindo/smart-xdebug-mcp

Repository files navigation

👨‍💻 smart-xdebug-mcp - Let AI Help You Fix PHP Code

🌐 Overview

Welcome to smart-xdebug-mcp! This tool connects the AI model Claude to XDebug, allowing you to inspect runtime variables, set breakpoints, and debug your PHP code step-by-step. You don’t need to be a programmer to use it. Our goal is to make debugging easy and accessible for everyone.

📥 Download

Download smart-xdebug-mcp

🚀 Getting Started

Follow these steps to get started with smart-xdebug-mcp:

  1. Visit the Releases Page Go to the Releases page to find the latest version of the software.

  2. Download the Application Find the most recent version and download the file that matches your operating system. The files may include options for Windows, macOS, or Linux. Click on the appropriate link to download.

  3. Install the Application

    • For Windows:
      • Locate the downloaded file (it's usually in your Downloads folder).
      • Double-click the file to run the installation wizard. Follow the on-screen instructions to complete the installation.
    • For macOS:
      • Find the downloaded file and double-click it. Drag the smart-xdebug-mcp app into your Applications folder.
    • For Linux:
      • Open a terminal.
      • Navigate to your Downloads folder using cd ~/Downloads.
      • Use the command chmod +x smart-xdebug-mcp to make the file executable.
      • Run the application using ./smart-xdebug-mcp.
  4. Run the Application After installation, open smart-xdebug-mcp from your applications menu or desktop shortcut.

  5. Connect to Your PHP Project Follow the prompts to link smart-xdebug-mcp with your PHP project. You will need to provide the path to your PHP installation and any project files you wish to debug.

🔧 Features

  • Runtime Variable Inspection: Easily inspect variables in your PHP scripts while they run.
  • Breakpoints: Set breakpoints in your code to pause execution and review the current state.
  • Step-through Debugging: Execute your code line-by-line to see where issues occur.

💻 System Requirements

Before you begin, ensure your system meets these requirements:

  • Operating System: Windows 10+, macOS 10.15+, Linux
  • PHP version: 7.0 or newer installed on your machine
  • XDebug installed and configured with your PHP environment
  • At least 4GB of RAM

📖 User Guide

Once you have the application running, refer to the user guide within the application for step-by-step instructions on using each feature.

🔗 Helpful Links

💬 Get Support

If you encounter issues, please check our open issues page for help or to report a bug. Community support is available, and we welcome your input.

📅 Changelog

Keep an eye on the Changelog for updates on new features, bug fixes, and improvements.

💡 Contribute

Interested in contributing? We welcome collaboration from everyone. Visit our repository and submit a pull request, or reach out on the issues page.

📞 Contact

For further questions or feedback, feel free to reach out via the issues section on GitHub. Your input is valuable to us, and we strive to improve smart-xdebug-mcp continuously.

Thank you for choosing smart-xdebug-mcp to enhance your PHP debugging experience!