MCPize

MCPize

Create MCP Server from OpenAPI via MCPize CLI

Create an MCP server using Open API specification with MCPize CLI.

Last updated on 18 Jan, 2026

Let's do it together!

Step 1: Initialize Project

Run mcpize init to start initializing your project.

Step 2: Name the Project

Choose the name Pokemon for your project based on the Poke API.

Snapshot

Step 3: Set Open API Specification

Add a template for typescript open API and include an option from a file.

Snapshot

Step 4: Specify the File

Provide the specification file for the Open API.

$ mcpize init pokemon  --template typescript/openapi --from-file https://raw.githubusercontent.com/dlt-hub/dlt-init-openapi/devel/tests/cases/e2e_specs/pokeapi.yml

Step 5: Analyze Specification

Wait a few seconds while MCPize analyzes the specification to create the project.

Step 6: Project Created

Your project is now created. Navigate to the project directory.

Snapshot

Step 7: Decide Next Steps

Choose whether to check the project locally or edit sources for additional functionality.

Snapshot

Step 8: Deploy to McPies

Log into McPyse and deploy your server using MCPY deploy.

Snapshot

Step 9: Monitor Deployment

Observe the deployment process in the console until it is complete.

Snapshot

Step 10: Customize Server

Enhance your server by adding an icon and choosing a category, such as entertainment.

Snapshot

Step 11: Set Server Description

Provide an interesting description for better SEO and visibility.

Snapshot

Step 12: Verify Server Status

Open your server using the shared URL to see the full description and test the API.

Snapshot

Was this page helpful?
Previous

Connect GitHub to MCPize

Next

Build → Ship → Scale