VOOZH about

URL: https://glama.ai/mcp/servers/Web3Auth/web3auth-mcp?locale=ko-KR

⇱ MetaMask Embedded Wallets MCP by Web3Auth | Glama


MetaMask Embedded Wallets MCP 서버

AI 코딩 어시스턴트에게 문서 및 SDK에 대한 심층적인 지식에 실시간으로 액세스할 수 있는 권한을 부여하여 MetaMask Embedded Wallets 통합을 더 빠르게 구축하세요.

설정해야 할 두 가지가 있습니다:

  1. 스킬(Skill) — AI 어시스턴트에게 SDK에 대해 생각하는 방법을 가르칩니다: 아키텍처, 프레임워크의 특이점, 키 파생 규칙 및 일반적인 실수. 스킬에는 코드가 포함되어 있지 않으며, MCP가 이를 제공합니다.

  2. MCP 서버 — AI 어시스턴트에게 문서를 검색하고, 예제를 가져오고, SDK 유형을 조회할 수 있는 실시간 액세스 권한을 제공합니다.


MCP 도구

도구

기능

search_docs

문서 및 예제 프로젝트 검색

get_doc

모든 문서 페이지의 전체 내용 가져오기

get_example

통합 예제의 전체 소스 코드 가져오기

get_sdk_reference

오픈 소스 저장소에서 SDK 유형 및 훅 가져오기

search_community

MetaMask Builder Hub에서 실제 사용자 문제 검색


Related MCP server: Axiom-hub

스킬

이 스킬은 AI 어시스턴트에게 MetaMask Embedded Wallets에 대한 멘탈 모델을 가르칩니다. 여기에는 SDK 선택 논리, 키 파생 규칙, 인증 개념, 플랫폼 특이점 및 문서만으로는 명확하지 않은 일반적인 실수가 포함됩니다.

팁: 최상의 경험을 위해 MCP 서버를 스킬과 함께 사용하면 LLM이 정적 텍스트에 의존하지 않고 실시간 문서와 예제를 가져올 수 있습니다.

범용 설치 (18개 이상의 에이전트와 호환)

npx skills add Web3Auth/web3auth-mcp --skill web3auth -y

Vercel의 skills CLI는 활성 AI 에이전트를 감지하여 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 only

Cursor

npx degit Web3Auth/web3auth-mcp/skills/web3auth .cursor/skills/web3auth

Cursor는 .cursor/skills/ 내의 모든 SKILL.md를 자동으로 감지하고 관련이 있을 때 활성화합니다.

또는 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.md

Claude Desktop

Claude Desktop → Settings → Custom Instructions를 열고 skills/web3auth/SKILL.md의 내용을 직접 붙여넣으세요.

Antigravity

npx degit Web3Auth/web3auth-mcp/skills/web3auth .agent/skills/web3auth

Antigravity는 .agent/skills/ 내의 스킬을 자동으로 감지합니다. 모든 프로젝트에서 전역으로 설치하려면 대신 ~/.gemini/antigravity/skills/를 사용하세요.

Windsurf / Cline / Kiro / Continue

npx degit Web3Auth/web3auth-mcp/skills/web3auth .windsurf/skills/web3auth

스킬을 도구별 스킬 디렉토리에 배치하세요. 대부분의 도구는 SKILL.md의 내용을 시스템 프롬프트나 사용자 지정 지침 필드에 붙여넣는 것도 지원합니다.

기타 도구

시스템 프롬프트나 사용자 지정 지침 필드가 있는 모든 LLM 도구의 경우 skills/web3auth/SKILL.md의 내용을 직접 붙여넣으세요.


MCP 서버 설정

Cursor

가장 빠른 방법은 클릭 한 번입니다:

👁 Add MetaMask Embedded Wallets MCP to 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.json

  • Windows: %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 서버를 추가하세요:

  • 이름: 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를 클릭하세요:

  • 이름: web3auth

  • URL: https://mcp.web3auth.io

또는 버전에서 지원하는 경우 Warp의 원클릭 MCP 설치를 사용하세요.

Cline (VS Code)

Cline MCP 설정(Ctrl+Shift+P → "Cline: Open MCP Settings")에 추가하세요:

{
 "mcpServers": {
 "web3auth": {
 "url": "https://mcp.web3auth.io",
 "transport": "http"
 }
 }
}

Continue.dev

Continue config.json(Ctrl+Shift+P → "Continue: Open config.json"으로 열기)에 추가하세요:

{
 "mcpServers": [
 {
 "name": "web3auth",
 "url": "https://mcp.web3auth.io"
 }
 ]
}

Zed

Zed settings.json(Cmd+,로 열기)에 추가하세요:

{
 "context_servers": {
 "web3auth": {
 "command": {
 "path": "npx",
 "args": ["-y", "mcp-remote", "https://mcp.web3auth.io"]
 }
 }
 }
}

또는 Zed Extensions를 통해 설치하세요 — "MetaMask Embedded Wallets"를 검색하세요.

Antigravity

MCP 구성 파일을 엽니다:

  • macOS/Linux: ~/.config/antigravity/mcp.json

  • Windows: %APPDATA%\antigravity\mcp.json

mcpServers 섹션에 서버를 추가하세요:

{
 "mcpServers": {
 "web3auth": {
 "url": "https://mcp.web3auth.io"
 }
 }
}

Antigravity는 MCP 구성 변경 사항을 자동으로 다시 로드하므로 다시 시작할 필요가 없습니다.

Xcode (via GitHub Copilot)

Xcode 26.3 이상은 GitHub Copilot을 통해 MCP를 지원합니다. Copilot MCP 구성에 서버를 추가하거나 위의 VS Code 확장 프로그램 설정을 사용하세요(Copilot MCP 레지스트리는 공유됨).

또는 Settings → Copilot → MCP Servers를 통해 Xcode의 에이전트 도구가 https://mcp.web3auth.io를 직접 가리키도록 구성하세요.

Eclipse (via GitHub Copilot)

GitHub Copilot이 포함된 Eclipse는 MCP를 지원합니다. Eclipse → Preferences → GitHub Copilot → MCP Servers → Add Server를 통해 추가하세요:

  • 이름: 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)

Amp MCP 구성에 추가하세요:

{
 "mcpServers": {
 "web3auth": {
 "url": "https://mcp.web3auth.io"
 }
 }
}

Goose

~/.config/goose/config.yaml에 추가하세요:

extensions:
 - name: web3auth
 type: http
 url: https://mcp.web3auth.io

5ire

5ire Settings → MCP Servers → Add에서 추가하세요:

  • 이름: web3auth

  • URL: https://mcp.web3auth.io

Aider

Aider는 LiteLLM 브리지를 통해 MCP를 지원합니다. 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)

AI 도구가 아직 MCP를 지원하지 않는 경우 대신 정적 문서 파일을 사용하세요:

https://docs.metamask.io/llms-full.txt

llms.txt 사양을 지원하고 문서를 자동으로 인덱싱할 수 있는 도구의 경우:

https://docs.metamask.io/llms.txt

경고: 정적 파일은 스냅샷이며 최신 업데이트가 포함되지 않을 수 있습니다. 항상 최신 문서를 보려면 가능한 경우 MCP 서버를 사용하세요.


구축 시작

스킬과 MCP가 설정되면 AI 어시스턴트에게 직접 질문하세요. 좋은 시작 프롬프트:

  • "Google 로그인을 사용하여 내 React 앱에 MetaMask Embedded Wallets를 추가해 줘."

  • "Wagmi를 사용하여 내 Next.js 앱에 소셜 로그인 지갑을 설정해 줘."

  • "내 Flutter 앱에 임베디드 지갑을 통합해 줘."

  • "로그인 방법을 변경한 후 사용자의 지갑 주소가 다른 이유는 무엇인가요?"

팁: 초기 프롬프트에는 계획 모드(사용 가능한 경우)를 사용하세요. 코드를 생성하기 전에 계획을 검토하면 아키텍처 실수를 조기에 발견하고 프로덕션 환경에서 지갑 주소를 변경할 수 있는 구성 오류를 방지할 수 있습니다.


배포

이 저장소는 모든 주요 개발자 플랫폼에 대한 아티팩트를 제공합니다:

플랫폼

유형

위치

Cursor Marketplace

플러그인

.cursor-plugin/ + mcp.json

VS Code Marketplace

확장 프로그램

plugins/vscode/

JetBrains Marketplace

플러그인

plugins/jetbrains/

Zed Extensions

확장 프로그램

plugins/zed/

Claude Agent SDK

플러그인

plugins/claude/

Raycast Store

확장 프로그램

plugins/raycast/

ChatGPT GPT Store

사용자 지정 GPT

openai/

공식 MCP 레지스트리

server.json

server.json

Glama

glama.json

glama.json

Smithery

서버 카드

app/.well-known/mcp/server-card.json/route.ts

Vercel skills.sh

스킬

skills/web3auth/

agentskill.sh

스킬

skills/web3auth/


환경 변수

변수

필수

설명

GITHUB_TOKEN

아니요

GitHub 개인 액세스 토큰. 선택 사항이지만 get_sdk_reference를 통해 SDK 소스 코드를 가져올 때 속도 제한을 피하기 위해 권장됨


개발

npm install
npm run build
npm start # Run via stdio
npm run dev # Watch mode

콘텐츠 업데이트

제품 업데이트가 출시되면 몇 개의 파일만 변경하면 됩니다:

변경 사항

업데이트할 파일

SDK 아키텍처 / 새로운 주의 사항

skills/web3auth/SKILL.md

새 문서 페이지 또는 URL 변경

src/content/registry.ts

플랫폼 기능 변경

src/content/platform-matrix.ts

SDK 저장소 구조 변경

src/content/sdk-registry.ts

새 도구 카테고리 필요

src/tools/register.ts

문서 페이지 콘텐츠 변경

없음 (실시간으로 가져옴)

라이선스

MIT

A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

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