FastMCP CLI

Python-фреймворк и CLI для MCP: пишете сервер обычными функциями, проверяете инструменты и ставите сервер в Claude Code, Cursor и другие клиенты

  • 28 234 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLIВыбор редакции

Расширенный доступ

Почему такой уровень

  • Запускает серверы и код из Python-файлов
  • Меняет конфигурации MCP клиентов при установке
Все причины и проверки

prefecthq/fastmcp

Установка

Ручная установка

uv add fastmcp

Пакет fastmcp также доступен в PyPI для pip.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает серверы и код из Python-файлов
  • Меняет конфигурации MCP клиентов при установке

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

FastMCP превращает функции Python в инструменты, ресурсы и промпты MCP: схема, валидация и описание строятся из сигнатуры и докстринга. Клиентская часть подключается к любому MCP-серверу по URL или команде и сама разбирается с транспортом и авторизацией. CLI fastmcp запускает сервер из файла или конфига, выводит список инструментов и вызывает их из терминала. Команда fastmcp install регистрирует сервер в Claude Desktop, Claude Code, Cursor, Gemini CLI и Goose вместе с зависимостями.

Для кого. Для Python-разработчиков, которые пишут собственные MCP-серверы или клиенты для агентов.

Подходит, если

  • Нужно быстро дать агенту доступ к внутреннему API или базе через свой MCP-сервер
  • Нужно проверить чужой MCP-сервер из терминала без клиента
  • Нужно поставить свой сервер в Claude Code или Cursor с зависимостями

Не подходит, если

  • Нужен готовый MCP-сервер, а не инструмент для его создания
  • Проект пишется на TypeScript, для него у авторов есть отдельный пакет

Пример запроса к агенту

Сделай на FastMCP сервер с инструментом поиска заказов в нашей базе и поставь его в Claude Code

Ограничения

Это инструмент разработчика: без кода на Python пользы нет. Нужен Python и рекомендуется uv. Команды fastmcp login и деплой связаны с платным облаком Prefect Horizon, базовые возможности от него не зависят. Между мажорными версиями есть отдельные руководства по миграции.

Как отключить. Удалите зависимость командой uv remove fastmcp и уберите зарегистрированные серверы из конфигурации MCP клиентов.

Частые вопросы

Чем FastMCP отличается от официального Python SDK?

Первая версия FastMCP вошла в официальный SDK, а отдельный проект продолжает развиваться и добавляет клиентов, приложения с интерфейсом и CLI.

Можно ли вызывать инструменты чужого сервера?

Да, fastmcp list и fastmcp call работают с URL, Python-файлом, конфигом или stdio-командой.

Обсуждение

Вопросов и отзывов пока нет.

Универсальный CLI-клиент MCP от Apify: постоянные сессии, OAuth, JSON-вывод для скриптов и доступ агента к любому MCP-серверу через оболочку

CLIШирокий доступ1,1 тыс.Звезды репозитория

Мост для MCP: один инструмент run_python запускает код в контейнере и вызывает ваши MCP-серверы

MCP-серверШирокий доступ340Звезды репозитория

Консольный агент и Python-фреймворк с поддержкой MCP, SKILL.md и ACP: кодинг в терминале, сборка и проверка своих агентов

CLIШирокий доступ4 тыс.Звезды репозитория

CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов

CLIРасширенный доступ1,6 тыс.Звезды репозитория

CLI, который на лету превращает любой MCP-сервер, спецификацию OpenAPI или GraphQL-эндпоинт в набор команд без генерации кода

CLIШирокий доступ2,4 тыс.Звезды репозитория

Python-фреймворк и CLI для создания MCP-серверов и инструментов с встроенной авторизацией по OAuth

CLIРасширенный доступ1,1 тыс.Звезды репозитория

Коротко о README

README показывает минимальный сервер из нескольких строк и описывает три части фреймворка: серверы, клиенты и приложения с интерактивным интерфейсом. Установка рекомендована через uv, есть руководства по переходу со старых версий и с официального SDK. Документация доступна на gofastmcp.com, в том числе в формате llms.txt. Отдельно упомянут платный шлюз Prefect Horizon. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIFastMCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.