PHPackages                             kirschbaum-development/laravel-loop-filament - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. kirschbaum-development/laravel-loop-filament

ActiveLibrary[Admin Panels](/categories/admin)

kirschbaum-development/laravel-loop-filament
============================================

Filament MCP Server for Laravel Loop

0.1.5(10mo ago)301.5k↓50%2[3 issues](https://github.com/kirschbaum-development/laravel-loop-filament/issues)MITPHPCI passing

Since May 19Pushed 10mo ago14 watchersCompare

[ Source](https://github.com/kirschbaum-development/laravel-loop-filament)[ Packagist](https://packagist.org/packages/kirschbaum-development/laravel-loop-filament)[ RSS](/packages/kirschbaum-development-laravel-loop-filament/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (12)Versions (8)Used By (0)

Filament MCP Server - Laravel Loop
==================================

[](#filament-mcp-server---laravel-loop)

[![](images/claude-desktop.png)](images/claude-desktop.png)

Important

This is a beta version and is not recommended for production use yet.

The Laravel Loop Filament MCP Server is an extension for [Laravel Loop](https://github.com/kirschbaum-development/laravel-loop) that exposes your Filament Resources as an MCP server. This allows AI assistants and MCP clients to interact with your Filament Resources for data listing, querying, and (optionally) actions.

What It Does
------------

[](#what-it-does)

Exposes your Filament Resources as MCP tools. There are 4 tools available:

- `list_filament_resources`: Lists all available Filament Resources to the MCP client.
- `describe_filament_resource`: Describes the structure, fields, columns, filters, and relationships for a given resource to the MCP client.
- `get_filament_resource_data`: Queries data for a resource, with optional filters.
- `execute_filament_resource_action`: Executes a bulk action on a resource (only in ReadWrite mode).

Installation
------------

[](#installation)

1. Make sure you have Laravel Loop installed and configured.
2. Install the package:

```
composer require kirschbaum-development/laravel-loop-filament
```

3. Register the Filament toolkit in your application. This is typically done in a service provider (e.g., AppServiceProvider):

```
use Kirschbaum\Loop\Loop;
use Kirschbaum\Loop\Filament\FilamentToolkit;

Loop::toolkit(FilamentToolkit::make());
```

By default, it exposes all your Filament resources. You can control which resources are exposed with the `resources` parameter.

```
use Kirschbaum\Loop\Loop;
use Kirschbaum\Loop\Filament\FilamentToolkit;

Loop::toolkit(FilamentToolkit::make(resources: [
    \App\Filament\Resources\UserResource::class,
    \App\Filament\Resources\PostResource::class,
]));
```

By default, the toolkit is in read-only mode. To expose the bulk actions of your Filament resources, you can register the tool with ReadWrite model.

```
use Kirschbaum\Loop\Loop;
use Kirschbaum\Loop\Filament\FilamentToolkit;
use Kirschbaum\Loop\Enums\Mode;

Loop::toolkit(
    FilamentToolkit::make(mode: Mode::ReadWrite)
);
```

Usage
-----

[](#usage)

After registering the toolkit, you have to connect Laravel Loop to a MCP client, and the tools will be available.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Sponsorship
-----------

[](#sponsorship)

Development of this package is sponsored by Kirschbaum Development Group, a developer driven company focused on problem solving, team building, and community. Learn more [about us](https://kirschbaumdevelopment.com?utm_source=github) or [join us](https://careers.kirschbaumdevelopment.com?utm_source=github)!

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE) for more information.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance52

Moderate activity, may be stable

Popularity30

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

 Bus Factor1

Top contributor holds 86.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~10 days

Total

6

Last Release

311d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/57e405b52d482c9de35b17f299d2745e8e68d9d9951aec64854f2d7fa53110bf?d=identicon)[luisdalmolin](/maintainers/luisdalmolin)

---

Top Contributors

[![luisdalmolin](https://avatars.githubusercontent.com/u/403446?v=4)](https://github.com/luisdalmolin "luisdalmolin (13 commits)")[![brandonferens](https://avatars.githubusercontent.com/u/1819546?v=4)](https://github.com/brandonferens "brandonferens (2 commits)")

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/kirschbaum-development-laravel-loop-filament/health.svg)

```
[![Health](https://phpackages.com/badges/kirschbaum-development-laravel-loop-filament/health.svg)](https://phpackages.com/packages/kirschbaum-development-laravel-loop-filament)
```

###  Alternatives

[filament/filament

A collection of full-stack components for accelerated Laravel app development.

3722.7M2.4k](/packages/filament-filament)[awcodes/filament-quick-create

Plugin for Filament Admin that adds a dropdown menu to the header to quickly create new items.

246177.6k7](/packages/awcodes-filament-quick-create)[kirschbaum-development/commentions

A package to allow you to create comments, tag users and more

12369.2k](/packages/kirschbaum-development-commentions)[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

206120.5k1](/packages/guava-filament-knowledge-base)[filament/actions

Easily add beautiful action modals to any Livewire component.

1120.8M36](/packages/filament-actions)[ralphjsmit/laravel-filament-seo

A package to combine the power of Laravel SEO and Filament Admin.

15398.7k10](/packages/ralphjsmit-laravel-filament-seo)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
