TM

tomatophp/mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

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.
Открыть полный README на GitHub

Установка

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" } } }