Model Context Protocol — Go MCP server + Laravel MCP package
New tools (RFC §3): - webview_render / webview_update: embedded UI HTML + state broadcast via webview.render / webview.update channels with merge-or-replace - ws_connect / ws_send / ws_close: outbound WebSocket client tools with stable ws-<hex> connection IDs - process_run: blocking command executor returning ID/exit/output - rag_search / rag_index: aliases for rag_query / rag_ingest per spec - rag_retrieve: fetch chunks for a source, ordered by chunk index - ide_dashboard_state / ide_dashboard_update: merge-or-replace state with activity feed entries and dashboard.state.updated broadcast - agentic_issue_dispatch: spec-aligned name for agentic_dispatch_issue Discovery (RFC §8.2): - transport_http.go: /.well-known/mcp-servers.json advertises both core-agent and core-mcp with semantic use_when hints Tool count: 25 → 33. Good/Bad/Ugly coverage added for every new tool. Pre-existing cmd/mcpcmd Cobra-style build error flagged but untouched — same cmd vs core.Command migration pattern seen in cmd/api and cmd/build (which were migrated earlier this session). Co-Authored-By: Virgil <virgil@lethean.io> |
||
|---|---|---|
| .core | ||
| .github/workflows | ||
| cmd | ||
| docs | ||
| pkg/mcp | ||
| src/php | ||
| .gitattributes | ||
| .gitignore | ||
| CLAUDE.md | ||
| composer.json | ||
| EXCEPTIONS.md | ||
| go.mod | ||
| go.sum | ||
| README.md | ||
mcp
Model Context Protocol — Go MCP server + Laravel MCP package