pmcp — MCP-сервер для Claude Code: возможности и установка
Rust-экосистема для создания MCP-серверов, в том числе по конфигурации без написания Rust-кода. Подойдёт для подключения SQL-баз и REST API.
Открыть на GitHubЧто делает pmcp
pmcp объединяет Rust SDK для Model Context Protocol и инструменты для создания серверов. Для SQL и OpenAPI/HTTP можно описать сервер в config.toml и запустить готовый бинарный файл; для Excel-книги сервер собирают из подготовленного пакета. В экосистему также входят CLI cargo pmcp, средства для агентов и справочник.
Для SQL-сервера есть примеры с SQLite, Postgres, MySQL и Athena; для OpenAPI/HTTP предусмотрены шесть моделей исходящей авторизации. В демонстрационных конфигурациях для внешних API нужно передать требуемые учётные данные. Если нужен свой сервер, cargo pmcp new создаёт основу проекта; поддерживаются развёртывания на AWS Lambda, Google Cloud Run и Cloudflare.
Это набор инструментов для разработки и запуска серверов, а не готовое подключение к базе: сначала нужно выбрать серверный пакет и подготовить конфигурацию или книгу Excel.
Какие задачи решает
- создать MCP-сервер для SQL-базы по конфигурации
- подключить REST API через OpenAPI-схему
- предоставить таблицы Excel как инструменты MCP
- подготовить каркас Rust-сервера для развёртывания
Примеры запросов агенту
- Создай MCP-сервер для нашей SQL-базы на основе конфигурации.
- Подготовь сервер для этого REST API с помощью OpenAPI.
- Объясни, какие инструменты появятся из книги
pricing.xlsx.
Как установить pmcp
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о pmcp
Как установить SQL-сервер pmcp?
Установите пакет командой cargo install pmcp-sql-server, затем запустите сервер с конфигурацией через pmcp-sql-server --config <путь>. Для схемы SQL можно передать --schema <путь>.
Что делает pmcp?
Это Rust SDK и набор инструментов для разработки MCP-серверов. Серверы для SQL и OpenAPI/HTTP можно описывать конфигурацией, а Excel-книгу — собирать в пакет для запуска.
Нужен ли Rust, чтобы создать сервер на pmcp?
Для серверов SQL и OpenAPI/HTTP из конфигурации Rust-код писать не требуется. Для развёртывания собственного проекта можно создать каркас командой cargo pmcp new.