PM

pronskiy/mcp

Developer tools

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

125 stars 8 forks Качество 37 Тренд 16MIT

🐉 Быстрый PHP-способ создания MCP-серверов

Обзор

Протокол Model Context Protocol (MCP) — это новый, стандартизированный способ предоставления контекста и инструментов вашим LLM, а pronskiy/mcp делает создание MCP-серверов простым и интуитивно понятным. Создавайте инструменты, предоставляйте ресурсы, определяйте запросы и соединяйте компоненты с чистым PHP-кодом. - https://github.com/logiscape/mcp-sdk-php Лицензия MIT (MIT). Пожалуйста, ознакомьтесь с файлом лицензии для получения дополнительной информации.

Обзор (машинный перевод)

Протокол Model Context Protocol (MCP) — это новый, стандартизированный способ предоставления контекста и инструментов вашим LLM, и pronskiy/mcp делает создание MCP-серверов простым и интуитивно понятным.

Создавайте инструменты, предоставляйте ресурсы, определяйте запросы и соединяйте компоненты с чистым PHP-кодом.

Установка

С композитором:

Использование

Титры

Лицензия

Лицензия MIT (MIT). Пожалуйста, ознакомьтесь с файлом лицензии для получения дополнительной информации.

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

README

🐉 The fast, PHP way to build MCP servers

The Model Context Protocol (MCP) is a new, standardized way to provide context and tools to your LLMs, and pronskiy/mcp makes building MCP servers simple and intuitive.

Create tools, expose resources, define prompts, and connect components with clean PHP code.

Installation

With composer:

composer require pronskiy/mcp

Usage

require 'vendor/autoload.php';

$server = new \Pronskiy\Mcp\Server('simple-mcp-server');

$server
    ->tool(
        'add-numbers',
        'Adds two numbers together',
        fn(float $num1, float $num2) => "The sum of {$num1} and {$num2} is " . ($num1 + $num2)
    )
    ->tool(
        'multiply-numbers',
        'Multiplies two numbers',
        fn(float $num1, float $num2) => "The product of {$num1} and {$num2} is " . ($num1 * $num2)
    )
;

$server->run();

Credits

License

The MIT License (MIT). Please see License File for more information.

Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →