# MetaMask Embedded Wallets MCP

MetaMask Embedded Wallets MCP (formerly Web3Auth) gives AI coding assistants live access to Embedded Wallets documentation, SDK references, integration examples, and community troubleshooting. MetaMa…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add web3auth/integrate

# Browse available tools
npx -y @smithery/cli@latest tool list web3auth/integrate

# Get full schema for a tool
npx -y @smithery/cli@latest tool get web3auth/integrate search_docs

# Call a tool
npx -y @smithery/cli@latest tool call web3auth/integrate search_docs '{}'
```

## Direct MCP Connection

Endpoint: `https://web3auth.run.tools`

## Tools (5)

- `search_docs` — Search MetaMask Embedded Wallets (Web3Auth) documentation and examples. Use for SDK discovery, feature lookup, and find…
- `get_doc` — Fetch the full content of a MetaMask Embedded Wallets documentation page. Use after search_docs to read the actual doc.…
- `get_example` — Fetch the complete source code of a Web3Auth integration example from GitHub. Returns all source files needed to unders…
- `get_sdk_reference` — Fetch SDK source code (type definitions, interfaces, hooks) from the open-source Web3Auth SDK repos. Use for REFERENCE …
- `search_community` — Search or fetch posts from the MetaMask Embedded Wallets community forum (builder.metamask.io). Use for troubleshooting…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get web3auth/integrate <tool-name>
```
