
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


