Server Details
Helps AI coding agents integrate MetaMask Embedded Wallets (Web3Auth) SDKs.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- Web3Auth/web3auth-mcp
- GitHub Stars
- 0
- Server Listing
- MetaMask Embedded Wallets MCP
See and control every tool call
Available Tools
5 toolsget_docInspect
Fetch the full content of a MetaMask Embedded Wallets documentation page. Use after search_docs to read the actual doc. Tries Algolia, then llms.txt, then GitHub raw MDX as fallbacks.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | A docs.metamask.io URL, e.g. https://docs.metamask.io/embedded-wallets/sdk/react/ |
get_exampleInspect
Fetch the complete source code of a Web3Auth integration example from GitHub. Returns all source files needed to understand how the integration works. Examples are the PRIMARY reference for integration patterns — always prefer example code over raw SDK source.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Example name, e.g. 'React Quick Start' or 'Android Firebase' | |
| chain | No | Filter by blockchain family | |
| category | No | Filter by category | |
| platform | No | Filter by platform | |
| auth_method | No | Filter by auth method, e.g. 'auth0', 'firebase', 'google', 'grouped' |
get_sdk_referenceInspect
Fetch SDK source code (type definitions, interfaces, hooks) from the open-source Web3Auth SDK repos. Use for REFERENCE and DEBUGGING only — to verify exact type shapes, constructor signatures, available hooks, and error types. Do NOT use this to discover features; many SDK options are internal or legacy. Always use get_example first for integration patterns.
| Name | Required | Description | Default |
|---|---|---|---|
| focus | No | What kind of source to focus on. 'types' = interfaces/types (default, most useful). 'hooks' = React hooks / Vue composables. 'errors' = error types. 'main-class' = SDK implementation. 'all' = everything. | types |
| module | No | Specific SDK module to fetch, e.g. 'core-types', 'react-hooks', 'modal-types', 'main-class'. Omit to get default type definitions. Call without module first to see available modules. | |
| platform | Yes | Target platform SDK to fetch source for |
search_communityInspect
Search or fetch posts from the MetaMask Embedded Wallets community forum (builder.metamask.io). Use for troubleshooting real user issues, finding workarounds, and checking if an issue is known. Provide a query to search or a topic_id to read the full discussion.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Search query, e.g. 'popup blocked safari', 'JWT error', 'Android unstable connection' | |
| topic_id | No | Discourse topic ID to fetch the full discussion thread |
search_docsInspect
Search MetaMask Embedded Wallets (Web3Auth) documentation and examples. Use for SDK discovery, feature lookup, and finding relevant examples. Returns doc page links with snippets and matching example projects.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Filter examples by blockchain family | |
| query | Yes | What you are looking for -- e.g. 'React custom auth', 'Android deep linking', 'JWT grouped connections' | |
| category | No | Filter examples by category | |
| platform | No | Filter examples by platform |
Verify Ownership
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [
{
"email": "your-email@example.com"
}
]
}The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.
Sign in to verify ownershipControl your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Your Connectors
Sign in to create a connector for this server.