Download the PHP package dcodegroup/bugsnag-laravel-mcp without Composer

On this page you can find all versions of the php package dcodegroup/bugsnag-laravel-mcp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package bugsnag-laravel-mcp

Bugsnag Laravel MCP

A Laravel package that integrates Bugsnag error monitoring with Model Context Protocol (MCP), enabling AI assistants like Claude to access and analyze Bugsnag error data directly.

Features

Requirements

Installation

Install the package via Composer:

Publish the configuration file:

Configuration

Add the following environment variables to your .env file:

You can also configure these settings in the config/bugsnag-mcp.php file:

Installing the MCP Server

After configuration, install the MCP server into your MCP client configuration:

This command will:

  1. Display the configuration snippet needed for your .mcp.json or mcp.json file
  2. Prompt you to automatically write it to the file (if one exists)
  3. Optionally write to a specific file using the --write option

Manual Installation

If you prefer to manually add the configuration, add the following to your .mcp.json or mcp.json file:

Replace /path/to/your/laravel/app with the absolute path to your Laravel application.

Usage

Using with MCP Client

Once configured, the Bugsnag MCP Server will be available as a local MCP server named bugsnag. Connect your MCP client to use it.

Available Tools

GetBugsnagError

Fetches detailed information about a specific Bugsnag error, including the most recent event, stack traces, request context, breadcrumbs, and metadata.

Parameters:

Response: The tool returns a JSON response containing:

Example:

Architecture

Core Components

API Integration

The package uses Saloon for HTTP requests and includes:

Testing

Run the test suite:

Run tests with coverage:

Run linting and static analysis:

Development

Local Development

Build the workbench:

Serve the application:

File Structure

Configuration Reference

bugsnag-mcp.php

Obtaining Bugsnag Credentials

  1. Personal Access Token:

    • Log in to Bugsnag
    • Navigate to Settings → Personal Access Tokens
    • Create a new token with read scope
  2. Organization ID:

    • Found in your Bugsnag account Settings → Organization
  3. Project ID:
    • Found in your project's Settings → General

Troubleshooting

Missing Configuration

Ensure all required environment variables are set:

Authentication Errors

Verify your personal access token is valid and has the required permissions.

API Connection Issues

Check that:

Contributing

Contributions are welcome! Please feel free to submit pull requests.

License

This package is open-sourced software licensed under the MIT license.

About

Created by Dcode Group

Support

For issues and questions:


All versions of bugsnag-laravel-mcp with dependencies

PHP Build Version
Package Version
Requires laravel/mcp Version ^0.7.0
spatie/laravel-data Version ^4.23
saloonphp/saloon Version ^4.0
saloonphp/laravel-plugin Version ^4.0
saloonphp/pagination-plugin Version ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package dcodegroup/bugsnag-laravel-mcp contains the following files

Loading the files please wait ...