TM

tomatophp/mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

0 stars 0 forks 品質 73 トレンド 8MIT

Web MCP server for the TomatoPHP Filament plugin docs and versions

概要

A public, read-only Model Context Protocol server for the TomatoPHP Filament plugins, running at . It lets AI assistants (Claude, Cursor, VS Code Copilot and any other MCP client) read the README of every tomatophp/* plugin, search across them, and pick the release that matches your Filament and Laravel versions, with the exact composer require line and the panel registration snippet. No account and no API key. The index is rebuilt every hour from GitHub and Packagist, and a GitHub webhook re-syncs a plugin as soon as it is pushed or released. Endpoint: https://mcp.tomatophp.com/mcp (Streamable HTTP). In Claude Desktop you can also add it under Settings, Connectors, Add custom connector. - Which version of tomatophp/filament-users works with Filament 4 and Laravel 12? - Install filament-accounts in this project and register it on the admin panel. - Search the TomatoPHP docs for user impersonation. All tools are read-only and idempotent.

README

以下は原文 README の抜粋です。原文を見る。

TomatoPHP MCP

A public, read-only Model Context Protocol server for the TomatoPHP Filament plugins, running at https://mcp.tomatophp.com/mcp.

It lets AI assistants (Claude, Cursor, VS Code Copilot and any other MCP client) read the README of every tomatophp/* plugin, search across them, and pick the release that matches your Filament and Laravel versions, with the exact composer require line and the panel registration snippet. No account and no API key.

The index is rebuilt every hour from GitHub and Packagist, and a GitHub webhook re-syncs a plugin as soon as it is pushed or released.

Connect

Endpoint: https://mcp.tomatophp.com/mcp (Streamable HTTP).

Claude Code

claude mcp add --transport http tomatophp https://mcp.tomatophp.com/mcp

Claude Code (.mcp.json), Claude Desktop (claude_desktop_config.json) and Cursor (~/.cursor/mcp.json)

{
    "mcpServers": {
        "tomatophp": {
            "type": "http",
            "url": "https://mcp.tomatophp.com/mcp"
        }
    }
}

In Claude Desktop you can also add it under Settings, Connectors, Add custom connector.

VS Code (.vscode/mcp.json)

{
    "servers": {
        "tomatophp": {
            "type": "http",
            "url": "https://mcp.tomatophp.com/mcp"
        }
    }
}

Then ask things like:

  • Which version of tomatophp/filament-users works with Filament 4 and Laravel 12?
  • Install filament-accounts in this project and register it on the admin panel.
  • Search the TomatoPHP docs for user impersonation.

Tools

All tools are read-only and idempotent. Package names can be given as tomatophp/filament-users or just filament-users.

Tool Arguments Returns
list-plugins query?, filament? Every plugin with its latest version, the Filament, Laravel and PHP versions it supports and a one-line description. With filament, only plugins that have a release for that Filament major, plus the install line.
get-plugin package Latest version and requirements, every major version line, the composer command, artisan install commands and the ->plugin(...) registration snippet parsed from the README, and links (GitHub, Packagist, demo).
get-plugin-docs package, section? The README markdown, or only the section under that heading (with its sub-sections).
search-docs query, limit? The best matching README sections across all plugins, with package, heading, link and snippet.
get-compatible-version package, filament, laravel? The newest release that supports that Filament (and Laravel) major and the composer require line.
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "tomatophp": { "type": "http", "url": "https://mcp.tomatophp.com/mcp" } } }