Laravilt

Laravilt docs, packages and plugins for agents: a Laravel admin panel on Inertia with Vue or React.

我該用這個嗎

品質與安全性

B
說明品質
97%
結構描述完整度
74%
命名品質
66%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(10)

  • LOWTool 'installation-guide' description lacks action verb在 installation-guide 中
  • LOWTool 'list-packages' doesn't follow camelCase/snake_case在 list-packages 中
  • LOWTool 'get-package' doesn't follow camelCase/snake_case在 get-package 中
  • LOWTool 'search-docs' doesn't follow camelCase/snake_case在 search-docs 中
  • LOWTool 'read-doc' doesn't follow camelCase/snake_case在 read-doc 中
  • LOWTool 'list-docs' doesn't follow camelCase/snake_case在 list-docs 中
  • LOWTool 'get-latest-versions' doesn't follow camelCase/snake_case在 get-latest-versions 中
  • LOWTool 'get-changelog' doesn't follow camelCase/snake_case在 get-changelog 中
  • LOWTool 'plugin-development-guide' doesn't follow camelCase/snake_case在 plugin-development-guide 中
  • LOWTool 'installation-guide' doesn't follow camelCase/snake_case在 installation-guide 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,239Token(工具定義)
~588 B典型回應大小
中等的注意力影響(128k 上下文的 0.97%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "laravilt": {
      "url": "https://mcp.laravilt.com/mcp"
    }
  }
}

遠端端點

https://mcp.laravilt.com/mcpstreamable-http

它能做什麼

工具清單

工具(9)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢list-packages

List every Laravilt package (laravilt/*) with its description, latest released version, last release date, composer install command and GitHub repository URL. Use this first to discover which packages exist before calling get-package, list-docs or search-docs.

輸入結構描述

{
  "type": "object",
  "properties": {}
}
🟢get-package(package)

Get details about one Laravilt package: README summary, latest version and install command, requirements (PHP, Laravel and other laravilt/* dependencies from composer.json), frontend support (Vue in resources/js, React in resources/react), its documentation index and the most recent changelog/release entries.

輸入結構描述

{
  "type": "object",
  "properties": {
    "package": {
      "description": "Package name, e.g. \"panel\", \"forms\" or \"laravilt/tables\". Use list-packages to see all names.",
      "type": "string"
    }
  },
  "required": [
    "package"
  ]
}
🟢search-docs(query, package, limit)

Full-text search across the documentation, READMEs and changelogs of all Laravilt packages. Returns ranked snippets with the package, file path and GitHub link. Use short keyword queries (e.g. "relation manager", "TextInput validation", "tenancy"), then open a hit with read-doc.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Keywords to search for.",
      "type": "string"
    },
    "package": {
      "description": "Optional package to restrict the search to, e.g. \"forms\" or \"laravilt/panel\".",
      "type": "string"
    },
    "limit": {
      "description": "Maximum number of results (1-25, default 8).",
      "minimum": 1,
      "maximum": 25,
      "type": "integer"
    }
  },
  "required": [
    "query"
  ]
}
🟢read-doc(package, path, page)

Read a full documentation file from a Laravilt package, e.g. {"package":"laravilt","path":"docs/getting-started/installation.md"}. Paths come from search-docs, list-docs or get-package. Long documents are split into pages; pass "page" to continue.

輸入結構描述

{
  "type": "object",
  "properties": {
    "package": {
      "description": "Package name, e.g. \"panel\" or \"laravilt/forms\".",
      "type": "string"
    },
    "path": {
      "description": "File path inside the package repository, e.g. \"README.md\", \"CHANGELOG.md\" or \"docs/resources/introduction.md\".",
      "type": "string"
    },
    "page": {
      "description": "Page number for long documents (default 1).",
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "package",
    "path"
  ]
}
🟢list-docs(package)

Show the documentation tree (README, CHANGELOG, composer.json and every Markdown file under docs/) for one Laravilt package with document titles, or a compact tree for all packages when no package is given. The laravilt/laravilt meta package holds the main framework guide.

輸入結構描述

{
  "type": "object",
  "properties": {
    "package": {
      "description": "Optional package name, e.g. \"laravilt\" (main docs), \"panel\" or \"plugins\". Omit to list every package.",
      "type": "string"
    }
  }
}
🟢get-latest-versions

Get a compact map of every Laravilt package to its latest released version (from Packagist and GitHub releases) plus ready-to-paste composer require lines. Use it before writing composer.json constraints or upgrade instructions so versions are never guessed.

輸入結構描述

{
  "type": "object",
  "properties": {}
}
🟢get-changelog(package, limit)

Get the release history of a Laravilt package: tagged versions with release dates and GitHub release notes, followed by entries from its CHANGELOG.md. Useful for upgrade notes and for checking when a feature or fix shipped.

輸入結構描述

{
  "type": "object",
  "properties": {
    "package": {
      "description": "Package name, e.g. \"panel\" or \"laravilt/forms\".",
      "type": "string"
    },
    "limit": {
      "description": "Maximum number of releases and changelog entries to include (1-50, default 10).",
      "minimum": 1,
      "maximum": 50,
      "type": "integer"
    }
  },
  "required": [
    "package"
  ]
}
🟢plugin-development-guide

An up-to-date guide to building Laravilt plugins, assembled from the latest laravilt/plugins README and docs plus the plugin chapters of the main Laravilt docs: the laravilt:plugin and laravilt:make generators, generated plugin structure, plugin classes and registration of resources/pages/widgets, Vue and React frontends, and links to every plugin document.

輸入結構描述

{
  "type": "object",
  "properties": {}
}
🟢installation-guide(stack)

Step-by-step instructions for installing Laravilt on a new Laravel 13 application with `php artisan laravilt:install --stack=vue|react`, including requirements, the official installation docs from laravilt/laravilt, which packages support the chosen frontend stack, and current package versions.

輸入結構描述

{
  "type": "object",
  "properties": {
    "stack": {
      "description": "Frontend stack of the Laravel app: \"vue\" (Inertia + Vue 3) or \"react\" (Inertia + React). Defaults to \"vue\".",
      "enum": [
        "vue",
        "react"
      ],
      "type": "string"
    }
  }
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本9 個工具