Vercel MCP Server for Microsoft Copilot Studio
Сервер Vercel MCP для Microsoft Copilot Studio
Без зависимостей Model Context Protocol сервер для платформы Vercel, созданный специально для работы с Microsoft Copilot Studio (который требует транспорта Streamable HTTP и поддерживает аутентификацию по API-ключу).
Зачем это существует: Официальный MCP-сервер Vercel (
https://mcp.vercel.com) использует OAuth с динамической регистрацией клиентов, которую Copilot Studio не может выполнить при подключении MCP. Этот сервер устраняет разрыв: API-ключ, который вы вводите в Copilot Studio, — это ваш токен доступа Vercel, передаваемый с каждым запросом в REST API Vercel. Сам сервер не сохраняет состояние и ничего не хранит.
Инструменты
Инструмент | Описание |
| Проверить подключение / определить владельца токена |
| Список команд Vercel |
| Список проектов (id, framework, production URL) |
| Детали проекта, включая ссылку на git-репозиторий |
| Последние развертывания, фильтр по проекту/состоянию/цели |
| Детали развертывания, включая информацию об ошибках |
| Вывод журнала сборки — отлично для диагностики failed-сборок |
| Отмена развертывания (building/queued) |
| Продвижение (roll forward/back) развертывания в production |
| Пользовательские домены + статус проверки |
| Переменные окружения (значения секретов скрыты) |
| Создание/обновление переменной окружения |
| Удаление переменной окружения |
Развертывание
Вариант A — Развертывание на Vercel (рекомендуется, ~1 минута)
Или с помощью CLI:
vercel deploy --prodВаша конечная точка MCP будет: https://<your-deployment>.vercel.app/mcp
Вариант B — Самостоятельное размещение (любой хост с Node 18+)
node server.js # listens on PORT (default 3000), endpoint /mcpnpm install не требуется — зависимостей нет.
Подключение из Copilot Studio
Создайте токен доступа Vercel на странице https://vercel.com/account/settings/tokens (ограничьте его командой/проектами, которыми должен управлять агент).
В Copilot Studio откройте своего агента → Tools → Add a tool → Model Context Protocol (MCP).
Заполните:
Name:
VercelDescription:
Manage Vercel projects, deployments, build logs, domains and environment variables.Server URL:
https://<your-deployment>.vercel.app/mcpAuthentication: API key
Header name / location:
x-api-key(header)Value: ваш токен доступа Vercel
Нажмите Add → Copilot Studio выполнит рукопожатие MCP и отобразит все 13 инструментов.
Create connection, включите его в диспетчере подключений, затем протестируйте в области предварительного просмотра, например:
"List my Vercel projects"
"Show me the build logs for the latest failed deployment of my-site"
"Add an env var API_URL=https://api.example.com to my-site for preview only"
Сервер также принимает токен через заголовки Authorization: Bearer <token> или x-vercel-token и возвращается к переменной окружения VERCEL_TOKEN для однопользовательских самостоятельных развертываний (в этом случае выберите No authentication в Copilot Studio — делайте это только если сам URL сервера защищен/приватный).
Архитектура
Copilot Studio ──POST /mcp (JSON-RPC, Streamable HTTP)──▶ this server ──REST──▶ api.vercel.com
x-api-key: <vercel access token> (stateless, no storage)Transport: MCP Streamable HTTP, режим без сохранения состояния (версии протокола 2024-11-05 → 2025-06-18). Сессии не требуются, SSE не требуется — идеально для serverless.
Auth: сквозная аутентификация. Сервер никогда не хранит токены; каждый запрос несет собственный токен Vercel вызывающей стороны.
Zero dependencies: обычный Node.js ≥18. Ничего устанавливать не нужно, никаких зависимостей.
Разработка и тесты
node test/mcp.test.jsНабор тестов запускает реальный HTTP-сервер, имитирует api.vercel.com и выполняет полное рукопожатие MCP (initialize → initialized → tools/list → tools/call), а также сценарии ошибок (неверный токен, неизвестный инструмент/метод, некорректный JSON, пакетная обработка).
Замечания по безопасности
Используйте ограниченный токен Vercel, в идеале — в выделенной команде с минимальными правами.
Значения секретных переменных окружения никогда не возвращаются через
list_env_vars.Развертывайте только через HTTPS (автоматически на Vercel). Copilot Studio требует HTTPS.
Рассмотрите заголовки обхода Deployment Protection Vercel, если вы защищаете развертывание.
Лицензия
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Debug, build, and manage Power Automate cloud flows with AI agents
AI-powered design and management for Webflow Sites
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ogradyliam5/vercel-mcp-copilot-studio'
If you have feedback or need assistance with the MCP directory API, please join our Discord server