MCP LifeCycle

Manage the full life cycle of your MCP servers, from the AI era, through APIQuality.

APIQuality line separator

What is the MCP Life Cycle?

The MCP (Model Context Protocol) Life Cycle is APIQuality’s end-to-end process for turning your existing APIs into governed, secure and production-ready MCP servers. Instead of generating an MCP by hand, you define a dedicated life cycle that lints the code, validates the JSON schema, generates the MCP from your OpenAPI, and runs functional and security testing — all from a single platform.

It brings the same discipline of API Scoring 360 (definition, quality and security) to the world of MCP, so the tools your AI agents consume are reliable, consistent and safe by design.

APIQuality line separator

How do we use the MCP Life Cycle in APIQuality?

Create the MCP

Lets you create the MCP from:

  • JSON Schema
  • OpenAPI
  • Upload existing code
import screen mcp

Define the MCP life cycle

To use it, you need to create a life cycle in the Environments section. Some available stages:

  • LIntMCP (code linting)
  • Check JSON Schema (JSON schema validation)
  • OpenAPI MCP Generator (code generation from the OpenAPI)
  • MCP Interviewer (functional testing)
  • MCP Scan (security testing).
  • Apigee deployer: Deploys the MCP to Apigee
  • WSO2 deployer: Deploys the MCP to WSO2
mcp dashboard organization

Calculate your scoring

Track the scoring at MCP level by analyzing the quality and security of the MCP.

mcp scoring 360

Generate your MCP report

Generate your MCP report by analyzing the tokens consumed, the tools, the functional tests and the security tests.

MCP Report

Control dashboard

From a single dashboard you can review all your MCPs, break them down by functional domains and list the worst-performing MCPs so your organization can focus where it matters.

MCP dashboard organization scoring
APIQuality line separator

Develop your MCP life cycle with APIQuality

APIQuality line separator

Companies that trust us

APIQuality line separator

Some FAQs about the MCP Life Cycle

It is a dedicated pipeline that turns an API into a governed MCP server through five stages: linting (LIntMCP), JSON schema validation (Check JSON Schema), generation from OpenAPI (OpenAPI MCP Generator), functional testing (MCP Interviewer) and security scanning (MCP Scan).

You must have a life cycle created in the Environments section and an organization-level token named EXTERNAL_CI_JOB_TOKEN with read permissions across the whole group.

Once the life cycle is selected, open the MCPs tab and use the “Create MCP” option. The first run executes the OpenAPI MCP Generator and produces the MCP code.

It is the file generated alongside the MCP code that describes the tools the MCP will expose. You can review it to see exactly what will be generated.

Yes. By default the generator uses the URL defined inside the OpenAPI. To change it, edit both the tools.json file and the generated code directly.

The MCP Life Cycle applies the same definition, quality and security principles measured by API Scoring 360, ensuring MCP servers are reliable, well-documented and secure before they reach your AI agents.

APIQuality line separator

Learn more about APIQuality resources

APIQuality offers you a series of resources so you can learn in depth how it integrates this and other technologies.

Documentation

Discover technical guides and specifications for correctly implementing APIQuality in your API management.

APIOps Training

Stay tuned for our APIOps training courses (Spanish only) to learn how to manage the lifecycle of your APIs at every stage.

APIQuality Guides

Access detailed FAQs and guides to answer your most frequently asked questions and help you resolve issues quickly.

Video-tutorials

Discover APIquality's video tutorials and learn how to use our platform in a practical and simple way.

APIQuality line separator
APIQuality line separator