
Laravilt
io.github.laraviltv1.0.0更新於 Oct 11, 2026
Laravilt docs, packages and plugins for agents: a Laravel admin panel on Inertia with Vue or React.
概覽
一個公開的唯讀 MCP 伺服器,讓助理取得最新的 Laravilt 文件、套件版本、更新紀錄與外掛指南。
- 功能
- 它把 Laravilt 的文件與套件中介資料提供給助理。工具包括 list-packages 與 get-package,用於取得套件說明、版本、安裝指令與前端說明;search-docs 與 read-doc 用於取得排序後的文件片段與完整頁面;list-docs 用於文件樹;get-latest-versions 回傳套件對版本的對應以及可直接貼上的 composer require 指令;get-changelog 回傳近期更新紀錄;plugin-development-guide 與 installation-guide 說明如何開發外掛以及在 Laravel 13 上安裝 Laravilt。資源涵蓋套件與所有已同步文件,並提供 build-resource 提示。
- 適用情境
- 當助理需要最新的 Laravilt 或 Laravel 管理後台資訊,而不是可能過時的訓練資料時適用:查詢套件版本、閱讀文件、查看更新紀錄,或依步驟完成安裝與外掛開發。
- 執行需求
- 需要遠端 streamable HTTP 端點 streamable HTTP 的用戶端(如 Claude Desktop)需透過 npx 使用 mcp-remote 橋接。服務依 IP 限流。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Laravilt,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"laravilt": {
"type": "http",
"url": "https://mcp.laravilt.com/mcp"
}
}
}README
Laravilt MCP
A public, read-only Model Context Protocol server that gives AI assistants the latest Laravilt documentation, READMEs, changelogs and released versions of every laravilt/* package, including the plugin system and the Vue/React frontends.
Endpoint: https://mcp.laravilt.com/mcp (streamable HTTP, no authentication, rate limited per IP).
Connect
Claude Code
Cursor / VS Code (.cursor/mcp.json or .vscode/mcp.json)
Claude Desktop (through mcp-remote)
Any other client: use the streamable HTTP URL https://mcp.laravilt.com/mcp.
Tools
Resources: laravilt://packages and laravilt://docs/{package}/{path} for every synced document. Prompt: build-resource.
How content stays current
php artisan laravilt:sync scans the laravilt GitHub organization, downloads each package's default branch as a tarball, indexes README.md, CHANGELOG.md, composer.json and every Markdown file under docs/, and records released versions from Packagist. Unchanged commits are skipped. The scheduler runs it every 30 minutes, and a GitHub webhook (POST /webhooks/github, signed with GITHUB_WEBHOOK_SECRET) queues a sync of the pushed repository immediately.
Local development
Then open http://127.0.0.1:8000 for the landing page, or point an MCP client at http://127.0.0.1:8000/mcp.
Configuration
Deployment
composer install --no-dev --optimize-autoloader, create.envfrom.env.example,php artisan key:generate,php artisan migrate --force.- Run
php artisan laravilt:synconce. - Run the scheduler every minute (
php artisan schedule:run) and a queue worker for webhook-triggered syncs (php artisan queue:work, orQUEUE_CONNECTION=sync). - Serve
public/with PHP-FPM behind your web server or reverse proxy, and setTRUSTED_PROXIES. - In each Laravilt repository (or the organization), add a webhook to
https://mcp.laravilt.com/webhooks/githubfor push events, using the same secret.
License
MIT
來源:README.md,提交 e2643f8
工具
0版本歷史
1- v1.0.0最新Oct 11, 2026


