RepoJournal
Laravel

@laravel

PHP's most popular framework — Forge, Vapor, and a massive paying audience

Pick a date

The Wire · Showcase

MCP CLIENTS NOW REGISTER BY NAME, FRAMEWORK FIXES EXPRESSION CRASHES

By RepoJournal · Filed · About Laravel

Laravel's MCP library shipped named client registration with tool list caching, cutting unnecessary server calls for integrations you hit repeatedly.

The MCP package [1] now lets you register a client once by name and resolve it across requests, with tool lists cached to avoid redundant roundtrips to Notion, GitHub, or any MCP server you're talking to frequently. This is production-grade stuff for teams building agent integrations at scale. Meanwhile, the framework is tightening up: `whereDate` and `whereTime` [2] no longer crash when you pass an `Expression` instead of a string (PostgresGrammar was calling `str_contains` on non-string types), SQL Server unique constraint detection [3] now catches error 2627, and Symfony 8.1 compatibility [4] landed on the 13.x branch. The Slack notification channel [5] fixed a UTF-8 truncation bug that was mangling multibyte characters and breaking JSON encoding on outbound messages. Docs expanded [6] to clarify the model-per-provider failover syntax, which catches developers off guard regularly.

Action items

References

  1. [1] Add named MCP clients with tool list caching ↗ laravel/mcp
  2. [2] fix: `whereDate` and `whereTime` crash when $column is an `Expression` (#60314) laravel/framework
  3. [3] fix: fix isUniqueConstraintError to catch SQL Server error 2627 (#60320) laravel/framework
  4. [4] [13.x] Fix `Illuminate\Http\Response` compatibility against Symfony 8.1 (#60318) laravel/framework
  5. [5] Truncate text objects without splitting multibyte characters ↗ laravel/slack-notification-channel
  6. [6] [13.x] Document model-per-provider failover and failover-triggering exceptions ↗ laravel/docs

FAQ

What changed in Laravel on May 30, 2026?
Laravel's MCP library shipped named client registration with tool list caching, cutting unnecessary server calls for integrations you hit repeatedly.
What should Laravel teams do about it?
Test `whereDate`/`whereTime` with Expression columns if you're on PostgreSQL • Update Slack notification channel if you send non-ASCII messages • Register your MCP integrations by name to cache tool lists
Which Laravel repositories shipped on May 30, 2026?
laravel/mcp, laravel/framework, laravel/slack-notification-channel, laravel/docs

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.