Как написать свой MCP-сервер?
Суть
Свой MCP-сервер нужен, когда у команды есть повторяющиеся действия, которые агент должен выполнять надёжно и одинаково: проверить переводы в String Catalog, получить список симуляторов, дёрнуть внутренний API, найти фичефлаг. Вместо того чтобы каждый раз объяснять агенту, какой скрипт запустить и как разобрать вывод, вы оформляете это как инструмент с понятным именем, описанием и схемой аргументов.
Минимальный сервер — это 30–50 строк. Сложность не в протоколе (его берёт на себя SDK), а в продуманных инструментах.
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep