world-id-mcp

Create and configure World ID 4.0 apps with store assets and review submission.

138|61|Updated Jun 11, 2022
One-click install
npx skills add https://github.com/worldcoin/developer-portal --skill world-id-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: world-id-mcp
Source: https://github.com/worldcoin/developer-portal/tree/main/web/api/mcp
Command: npx skills add https://github.com/worldcoin/developer-portal --skill world-id-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing World ID 4.0 app lifecycles (creating apps, configuring sign-in, setting store metadata, uploading assets, and submitting for review) is multi-step and easy to get wrong when done manually across the developer portal.

Core Features & Use Cases

  • Create and manage apps: Create new external World ID apps or mini apps under the correct team, with production/staging and verification mode.
  • Configure World ID signing & on-chain registration: Provision a managed World ID 4.0 RP and signer wallet, rotate signing keys when needed, and sync registration status.
  • Set actions and store readiness: Create v4 actions to be verified, configure mini-app metadata/permissions, upload required image assets, and submit for review with strict completeness validation.
  • Practical use cases: Prepare an app store listing, set up sign-in-with-World-ID for a new product, update signing keys after a leak, or update mini-app advanced permissions without missing required fields.

Quick Start

Use the MCP to create the app, configure World ID and signing, upload the logo and showcase images, then submit it for review.

Frequently Asked Questions about world-id-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I submit a World ID mini app for app store review?

Submit a World ID mini app for review by creating the app, configuring managed sign-in registration, uploading required image assets, and submitting verified metadata with strict completeness validation enforced by the portal lifecycle manager.

How do I set up sign-in with World ID for a new app?

Set up sign-in with World ID by creating an external app or mini app, provisioning a managed World ID 4.0 RP and signer wallet, and syncing the on-chain registration status to complete the configuration.

Can I rotate World ID signing keys after a leak or compromise?

Rotate World ID signing keys after a compromise by provisioning a new managed signer wallet and syncing the updated registration status, applying one-time private key return semantics to maintain secure client-side workflows.

What is required to configure World ID 4.0 verify-account actions?

Configuring World ID 4.0 verify-account actions requires creating v4 actions to be verified, setting mini-app metadata and permissions, and applying strict input validation before submitting the app for review.

Why does my World ID app store submission fail validation?

World ID app store submissions fail validation when required store assets, metadata, or permissions are missing; the lifecycle manager enforces strict completeness validation and provides error codes to identify specific unmet requirements for retry or escalation.

Does the World ID MCP tool support staging and production environments?

The World ID MCP tool supports staging and production environments by allowing you to create apps under the correct team with the appropriate verification mode and configuration settings for each lifecycle stage.