mcp-devkit-server — MCP-сервер для Claude Code: установка
Подключает AI-ассистента к API сервисов Mapbox для работы с картами, стилями и токенами доступа. Пригодится разработчикам картографических интерфейсов и геосервисов.
claude mcp add --transport http mcp-devkit-server https://mcp-devkit.mapbox.com/mcpЧто делает mcp-devkit-server
Сервер открывает ассистенту доступ к Mapbox Styles API и набору инструментов для геоданных. В него входят функции создания, получения и изменения стилей карт, а также инструмент Style Builder для диалоговой настройки оформления. Модель получает доступ к схемам слоёв улиц mapbox-streets-v8-fields и спецификациям слоёв Mapbox GL JS в виде встроенных ресурсов.
Для локальных вычислений есть утилиты пересчёта координат, определения границ bounding box и сравнения стилей. Предусмотрен бета-инструмент предварительного просмотра GeoJSON и управление токенами аккаунта. Сервер запускается локально через Node.js либо подключается через удалённую конечную точку.
Без ключа MAPBOX_ACCESS_TOKEN сервер работать не будет. Каждому инструменту требуются конкретные права доступа. Например, чтение стилей ожидает область styles:read, а создание новых ключей заблокируется без tokens:write.
Какие задачи решает
- Создавать и редактировать стили карт Mapbox по текстовым запросам
- Проверять поля и слои векторной подложки Streets v8 через ресурсы MCP
- Конвертировать координаты и вычислять границы
bounding box - Создавать и просматривать токены доступа к API Mapbox
- Сравнивать и оптимизировать готовые спецификации стилей
Примеры запросов агенту
- Создай новый стиль карты для ночного города через Style Builder
- Какие поля доступны в слое landuse схемы Streets v8?
- Рассчитай bounding box для этого набора геоданных
Как установить mcp-devkit-server
1Командой платформы: удалённый сервер
claude mcp add --transport http mcp-devkit-server https://mcp-devkit.mapbox.com/mcp2Командой платформы
claude mcp add --env MAPBOX_ACCESS_TOKEN=<MAPBOX_ACCESS_TOKEN> --transport stdio mcp-devkit-server -- npx -y @mapbox/mcp-devkit-serverВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add mcp-devkit-server --url https://mcp-devkit.mapbox.com/mcp2Командой платформы
codex mcp add mcp-devkit-server --env MAPBOX_ACCESS_TOKEN=<MAPBOX_ACCESS_TOKEN> -- npx -y @mapbox/mcp-devkit-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp-devkit-server": {
"url": "https://mcp-devkit.mapbox.com/mcp"
}
}
}{
"mcpServers": {
"mcp-devkit-server": {
"command": "npx",
"args": [
"-y",
"@mapbox/mcp-devkit-server"
],
"env": {
"MAPBOX_ACCESS_TOKEN": "<MAPBOX_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp-devkit-server": {
"type": "http",
"url": "https://mcp-devkit.mapbox.com/mcp"
}
}
}{
"servers": {
"mcp-devkit-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mapbox/mcp-devkit-server"
],
"env": {
"MAPBOX_ACCESS_TOKEN": "<MAPBOX_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http mcp-devkit-server https://mcp-devkit.mapbox.com/mcp2Командой платформы
gemini mcp add -e MAPBOX_ACCESS_TOKEN=<MAPBOX_ACCESS_TOKEN> mcp-devkit-server npx -y @mapbox/mcp-devkit-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-devkit-server
Как установить mcp-devkit-server в Claude Code?
Выполните в терминале команду: claude mcp add --env MAPBOX_ACCESS_TOKEN=<MAPBOX_ACCESS_TOKEN> --transport stdio mcp-devkit-server -- npx -y @mapbox/mcp-devkit-server.
Что делает mcp-devkit-server?
Сервер даёт модели доступ к управлению стилями и токенами Mapbox, а также предоставляет справочники слоёв и локальные утилиты для работы с координатами.
Чем mcp-devkit-server отличается от mcp-docs-server?
mcp-devkit-server взаимодействует с API разработчика для изменения стилей и токенов, а mcp-docs-server предназначен для поиска по официальной документации и руководствам.