Skip to content

Doesn't properly support JSON-RPC 2.0 specification #250

@gjm

Description

@gjm

Laravel Package Version

1.1.4

Laravel Version

12.28.1

PHP Version

8.4.5

System Info

Ubuntu 25.04 with local install

Description

I'm using Emacs as my editor/IDE and tried using Editor Code Assistant to leverage AI capabilities into my projects.

Tried using Laravel Boost with ECA but couldn't get it to work. I reported the issue (#93) and the developers concluded that Laravel Boost doesn't comply to the MCP message spec, namely the id parameter can be a string or a number but Laravel Boost only supports number.

You can find the conclusion in this comment.

Steps To Reproduce

  1. Run php artisan boost:mcp
  2. Try to initialize using id as string: {"jsonrpc":"2.0","id":"1","method":"initialize","params":{}}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions