MetaMask Embedded Wallets MCP
MCP-сервер MetaMask Embedded Wallets
Ускорьте создание интеграций с MetaMask Embedded Wallets, предоставив своему ИИ-помощнику по написанию кода прямой доступ к документации и глубоким знаниям об SDK.
Необходимо настроить две вещи:
Навык (Skill) — обучает вашего ИИ-помощника тому, как мыслить об SDK: архитектура, особенности фреймворков, правила деривации ключей и распространенные ошибки. В самом навыке нет кода; его предоставляет MCP.
MCP-сервер — дает вашему ИИ-помощнику доступ в реальном времени к поиску по документации, получению примеров и просмотру типов SDK.
Инструменты MCP
Инструмент | Что он делает |
| Поиск по документации и примерам проектов |
| Получение полного содержимого любой страницы документации |
| Получение полного исходного кода примера интеграции |
| Получение типов и хуков SDK из репозиториев с открытым кодом |
| Поиск реальных проблем пользователей в MetaMask Builder Hub |
Related MCP server: Privy MCP Server
Навык (Skill)
Навык обучает вашего ИИ-помощника ментальной модели MetaMask Embedded Wallets. Он включает логику выбора SDK, правила деривации ключей, концепции аутентификации, особенности платформ и распространенные ошибки, которые не всегда очевидны из одной лишь документации.
Совет: Для наилучшего результата используйте MCP-сервер вместе с навыком, чтобы ваша LLM могла получать актуальную документацию и примеры, а не полагаться только на статический текст.
Универсальная установка (работает с 18+ агентами)
npx skills add Web3Auth/web3auth-mcp --skill web3auth -yCLI skills от Vercel автоматически обнаруживает вашего активного ИИ-агента и устанавливает навык в нужную директорию — Cursor, Claude Code, Copilot, Kiro, Cline, Codex, Antigravity и еще 40+.
Для глобальной установки (доступно во всех проектах) или для конкретного агента:
npx skills add Web3Auth/web3auth-mcp --skill web3auth -g -y # global
npx skills add Web3Auth/web3auth-mcp --skill web3auth -a cursor -y # Cursor only
npx skills add Web3Auth/web3auth-mcp --skill web3auth -a claude-code -y # Claude Code onlyCursor
npx degit Web3Auth/web3auth-mcp/skills/web3auth .cursor/skills/web3authCursor автоматически находит любой файл SKILL.md внутри .cursor/skills/ и активирует его, когда это уместно.
Или установите через Cursor Marketplace — выполните поиск по запросу "MetaMask Embedded Wallets".
Claude Code CLI
npx degit Web3Auth/web3auth-mcp/skills/web3auth /tmp/web3auth-skill
cat /tmp/web3auth-skill/SKILL.md >> CLAUDE.mdClaude Desktop
Откройте Claude Desktop → Settings → Custom Instructions и вставьте содержимое файла skills/web3auth/SKILL.md.
Antigravity
npx degit Web3Auth/web3auth-mcp/skills/web3auth .agent/skills/web3authAntigravity автоматически находит навыки внутри .agent/skills/. Для глобальной установки во всех проектах используйте ~/.gemini/antigravity/skills/.
Windsurf / Cline / Kiro / Continue
npx degit Web3Auth/web3auth-mcp/skills/web3auth .windsurf/skills/web3authПоместите навык в директорию навыков конкретного инструмента. Большинство инструментов также позволяют вставить содержимое SKILL.md в системный промпт или поле пользовательских инструкций.
Другие инструменты
Для любого ИИ-инструмента с системным промптом или полем пользовательских инструкций просто вставьте содержимое skills/web3auth/SKILL.md.
Настройка MCP-сервера
Cursor
Самый быстрый способ — в один клик:
Или установите через Cursor Marketplace — выполните поиск по запросу "MetaMask Embedded Wallets".
Или добавьте вручную. Откройте Cursor Settings → Tools & Integrations → MCP и добавьте:
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io"
}
}
}VS Code (GitHub Copilot)
Установите из Visual Studio Marketplace — выполните поиск по запросу "MetaMask Embedded Wallets", или:
code --install-extension Web3Auth.metamask-embedded-walletsИли используйте URL для установки в один клик:
vscode:mcp/install?{"name":"web3auth","url":"https://mcp.web3auth.io"}Или добавьте вручную в файл .vscode/mcp.json вашего рабочего пространства:
{
"servers": {
"web3auth": {
"type": "http",
"url": "https://mcp.web3auth.io"
}
}
}JetBrains (IntelliJ, PyCharm, WebStorm, Android Studio)
Установите из JetBrains Marketplace — выполните поиск по запросу "MetaMask Embedded Wallets".
Или добавьте вручную в Settings → Tools → AI Assistant → Model Context Protocol (MCP):
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io",
"transport": "http"
}
}
}Claude Code CLI
claude mcp add --transport http web3auth https://mcp.web3auth.ioИли добавьте вручную в файл claude.json вашего проекта:
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io"
}
}
}Claude Desktop
Откройте файл конфигурации Claude Desktop:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Добавьте сервер в секцию mcpServers:
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io"
}
}
}Перезапустите Claude Desktop и спросите: "Search MetaMask Embedded Wallets docs for React quick start", чтобы проверить соединение.
ChatGPT Desktop
Откройте ChatGPT Desktop → Settings → Connections и добавьте новый MCP-сервер:
Name: web3auth
URL:
https://mcp.web3auth.io
Windsurf
Откройте Windsurf Settings → MCP и добавьте:
{
"mcpServers": {
"web3auth": {
"serverUrl": "https://mcp.web3auth.io"
}
}
}Или отредактируйте файл ~/.codeium/windsurf/mcp_config.json напрямую.
Kiro (AWS)
Добавьте в файл .kiro/settings/mcp.json вашего проекта:
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io"
}
}
}Warp Terminal
В Warp откройте Settings → AI → MCP Servers и нажмите Add Server:
Name: web3auth
URL:
https://mcp.web3auth.io
Или используйте установку MCP в один клик, если она доступна в вашей версии.
Cline (VS Code)
Добавьте в настройки MCP Cline (Ctrl+Shift+P → "Cline: Open MCP Settings"):
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io",
"transport": "http"
}
}
}Continue.dev
Добавьте в файл config.json для Continue (откройте через Ctrl+Shift+P → "Continue: Open config.json"):
{
"mcpServers": [
{
"name": "web3auth",
"url": "https://mcp.web3auth.io"
}
]
}Zed
Добавьте в файл settings.json для Zed (Cmd+, для открытия):
{
"context_servers": {
"web3auth": {
"command": {
"path": "npx",
"args": ["-y", "mcp-remote", "https://mcp.web3auth.io"]
}
}
}
}Или установите через расширения Zed — выполните поиск по запросу "MetaMask Embedded Wallets".
Antigravity
Откройте файл конфигурации MCP:
macOS/Linux:
~/.config/antigravity/mcp.jsonWindows:
%APPDATA%\antigravity\mcp.json
Добавьте сервер в секцию mcpServers:
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io"
}
}
}Antigravity автоматически перезагружает изменения конфигурации MCP — перезапуск не требуется.
Xcode (через GitHub Copilot)
Xcode 26.3+ поддерживает MCP через GitHub Copilot. Добавьте сервер в конфигурацию MCP Copilot или используйте настройку расширения VS Code выше (реестр MCP Copilot общий).
Альтернативно, настройте агентские инструменты Xcode на прямой адрес https://mcp.web3auth.io через Settings → Copilot → MCP Servers.
Eclipse (через GitHub Copilot)
Eclipse с GitHub Copilot поддерживает MCP. Добавьте через Eclipse → Preferences → GitHub Copilot → MCP Servers → Add Server:
Name: web3auth
URL:
https://mcp.web3auth.io
Neovim (avante.nvim)
В вашей конфигурации Lua добавьте через mcphub.nvim:
require("mcphub").setup({
servers = {
web3auth = {
url = "https://mcp.web3auth.io",
transport = "streamable-http",
},
},
})Или используйте mcp-remote для совместимости:
require("avante").setup({
mcp = {
servers = {
web3auth = {
command = "npx",
args = { "-y", "mcp-remote", "https://mcp.web3auth.io" },
},
},
},
})Neovim (codecompanion.nvim)
require("codecompanion").setup({
extensions = {
mcp = {
servers = {
web3auth = {
command = "npx",
args = { "-y", "mcp-remote", "https://mcp.web3auth.io" },
},
},
},
},
})Amp (Sourcegraph)
Добавьте в конфигурацию MCP Amp:
{
"mcpServers": {
"web3auth": {
"url": "https://mcp.web3auth.io"
}
}
}Goose
Добавьте в ~/.config/goose/config.yaml:
extensions:
- name: web3auth
type: http
url: https://mcp.web3auth.io5ire
В 5ire Settings → MCP Servers → Add:
Name: web3auth
URL:
https://mcp.web3auth.io
Aider
Aider поддерживает MCP через мост LiteLLM. Добавьте в конфигурацию Aider:
mcp_servers:
web3auth:
command: npx
args: ["-y", "mcp-remote", "https://mcp.web3auth.io"]Codex CLI
Для Codex CLI или любого агента, работающего только через stdio, используйте mcp-remote для соединения с HTTP-эндпоинтом:
npm install -g mcp-remoteЗатем добавьте в ~/.codex/config.toml:
[mcp_servers.web3auth]
command = "npx"
args = ["-y", "mcp-remote", "https://mcp.web3auth.io"]Или добавьте в JSON-конфигурацию вашего агента:
{
"mcpServers": {
"web3auth": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.web3auth.io"]
}
}
}Статическая документация (llms.txt)
Если ваш ИИ-инструмент еще не поддерживает MCP, используйте статический файл документации:
https://docs.metamask.io/llms-full.txtДля инструментов, поддерживающих спецификацию llms.txt и способных автоматически индексировать документацию:
https://docs.metamask.io/llms.txtВнимание: Статический файл является снимком и может не содержать последних обновлений. По возможности используйте MCP-сервер для получения всегда актуальной документации.
Начните разработку
После настройки навыка и MCP задавайте вопросы своему ИИ-помощнику напрямую. Хорошие начальные промпты:
"Add MetaMask Embedded Wallets to my React app with Google login."
"Set up social login wallets in my Next.js app using Wagmi."
"Integrate embedded wallets in my Flutter app."
"Why are my users getting different wallet addresses after I changed the login method?"
Совет: Используйте режим планирования (где доступно) для вашего начального промпта. Просмотрите план перед генерацией кода — это позволяет выявить архитектурные ошибки на раннем этапе и избежать ошибок конфигурации, которые могут изменить адреса кошельков в продакшене.
Распространение
Этот репозиторий содержит артефакты для всех основных платформ разработчиков:
Платформа | Тип | Расположение |
Cursor Marketplace | Плагин |
|
VS Code Marketplace | Расширение |
|
JetBrains Marketplace | Плагин |
|
Zed Extensions | Расширение |
|
Claude Agent SDK | Плагин |
|
Raycast Store | Расширение |
|
ChatGPT GPT Store | Custom GPT |
|
Официальный реестр MCP |
|
|
Glama |
|
|
Smithery | Server card |
|
Vercel skills.sh | Навык |
|
agentskill.sh | Навык |
|
Переменные окружения
Переменная | Обязательно | Описание |
| Нет | Личный токен доступа GitHub. Необязательно, но рекомендуется для предотвращения ограничений скорости при получении исходного кода SDK через |
Разработка
npm install
npm run build
npm start # Run via stdio
npm run dev # Watch modeОбновление контента
При выпуске обновления продукта нужно изменить лишь несколько файлов:
Что изменилось | Файл для обновления |
Архитектура SDK / новые нюансы |
|
Новые страницы доков или URL |
|
Изменение возможностей платформы |
|
Изменение структуры репо SDK |
|
Нужна новая категория инструментов |
|
Изменение контента страницы доков | Ничего (получается в реальном времени) |
Лицензия
MIT
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 Servers
- Alicense-qualityDmaintenanceSelf-custody AI agent wallets with passkeys, gasless transactions & programmable permissions (ERC-4337)Last updated18MIT

Privy MCP Serverofficial
AlicenseBqualityDmaintenanceEnables AI agents to create wallets, sign transactions, and manage blockchain operations across multiple chains like Ethereum, Solana, and more via Privy.Last updated242MIT
ContextEngineofficial
AlicenseAqualityAmaintenancePersistent memory and mechanical enforcement for AI coding agents — so they stop repeating your mistakes.Last updated21273Business Source 1.1- AlicenseAqualityBmaintenanceNon-custodial agent wallet with a transaction preflight that decodes an unsigned EVM tx and flags drain patterns (unlimited/large approval, approve-all, token & NFT transferFrom, proxy upgrade, on-chain permit, approvals hidden in multicall) before signing.Last updated91MIT
Related MCP Connectors
Non-custodial DeFi for AI agents: swaps, concentrated liquidity (V3/V4) zaps + ranges, 5 EVM chains
Verifiable provenance for AI agents — ZK proofs over confidential documents, no plaintext exposure.
EUDI Wallet MCP — EU Digital Identity Wallet under eIDAS 2.0 for AI agent authentication via
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/Web3Auth/web3auth-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server