Skip to main content
The Developer Portal MCP lets AI assistants create apps, configure World ID, manage Mini App metadata, upload app store assets, and submit apps for review. It authenticates with a developer portal team API key. Treat that key like a secret: anyone with access to it can make changes to apps in that team.

Endpoint

Create an API key

  1. Open the Developer Portal.
  2. Select your team.
  3. Go to API keys.
  4. Create or reset an API key.
  5. Copy the generated key immediately. It is shown once.
Developer portal API keys start with api_.

Connect your client

Replace api_... with the API key you copied from the Developer Portal.

Available tools

Start every session by asking the assistant to inspect the team:
For an external World ID app:
For a Mini App:

Images

Use upload_app_image for app store images. It uploads the image and stores the correct filename in the matching metadata field. The tool accepts either:
  • source_url: a public HTTPS URL to a PNG or JPEG.
  • image_base64: base64-encoded PNG or JPEG bytes for local files.
Use configure_mini_app for Mini App text, links, categories, permissions, countries, and languages. Use upload_app_image for logo, content card, meta tag, hero, and showcase assets. Review submission still requires image metadata. Upload the required images before calling submit_app_for_review:

Security notes

  • Store generated World ID private keys immediately. They are returned once and are not recoverable from the portal.
  • Use a separate API key per local agent or project when possible.
  • Delete or rotate API keys that are no longer needed.
  • Confirm destructive actions before asking the assistant to rotate a signer key or submit an app for review.