Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Mcp Laravel Package

laravel/mcp

Build MCP (Model Context Protocol) servers in Laravel so AI clients can securely interact with your app. Expose tools, resources, and prompts using familiar Laravel patterns, with docs and integrations designed for rapid setup and deployment.

View on GitHub
Deep Wiki
Context7
v0.6.5

What's Changed

New Contributors

Full Changelog: https://github.com/laravel/mcp/compare/v0.6.4...v0.6.5

v0.6.4
v0.6.3
v0.6.1
v0.6.0
v0.5.9
v0.5.8
v0.5.7
v0.5.6
v0.5.5
v0.5.3
v0.5.2
v0.5.1

What's Changed

New Contributors

Full Changelog: https://github.com/laravel/mcp/compare/v0.5.0...v0.5.1

v0.4.1
v0.4.0

What's Changed

New Contributors

Breaking Change

1. Case Name Updates (https://github.com/laravel/mcp/pull/116)

Applications referencing the previous case names will need manual updates.

Required changes

  • Role::ASSISTANT should be updated to Role::Assistant
  • Role::USER should be updated to Role::User

Make sure your codebase reflects these changes before upgrading to avoid build or runtime errors.

2. JsonSchema Contract Change (https://github.com/laravel/mcp/pull/120)

Tool implementations that explicitly type hint Illuminate\JsonSchema\JsonSchema in their schema() or outputSchema() methods must update to use the contract interface Illuminate\Contracts\JsonSchema\JsonSchema.

Migration Guide

Before

use Illuminate\JsonSchema\JsonSchema;

public function schema(JsonSchema $schema): array
{
    //
}




















After

use Illuminate\Contracts\JsonSchema\JsonSchema;

public function schema(JsonSchema $schema): array
{
    //
}




















This affects only custom tool classes that override the schema methods. The update is minimal, requiring only the import change to the contract interface.

Full Changelog: https://github.com/laravel/mcp/compare/v0.3.4...v0.4.0

v0.3.3
v0.3.2

What's Changed

New Contributors

Full Changelog: https://github.com/laravel/mcp/compare/v0.3.1...v0.3.2

v0.3.1
v0.3.0
v0.2.1
v0.2.0
  • First official "beta" release of Laravel MCP package.
v0.1.0

Initial pre-release.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport