# v2 to v4 Migration: Why MCP and Agents Only Live on v4

Published articles for v2 to v4 Migration: Why MCP and Agents Only Live on v4.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## v2 to v4 Migration: Why MCP and Agents Only Live on v4

DevFeed: [v2 to v4 Migration: Why MCP and Agents Only Live on v4](<https://devfeed.tech/articles/v2-to-v4-migration-why-mcp-and-agents-only-live-on-v4-51158.md>)

Original publisher: [Read original article](<https://www.gravitee.io/blog/v2-to-v4-migration-mcp-and-agents-only-live-on-v4>)

Author: prachi.jamdade@graviteesource.com (Prachi Jamdade)

Published: 2026-08-14T11:51:45Z

Content type: article

Language: en

Sources: [Gravitee](<https://devfeed.tech/sources/blog-2.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [API](<https://devfeed.tech/topics/api.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [observability](<https://devfeed.tech/topics/observability.md>), [rate-limiting](<https://devfeed.tech/topics/rate-limiting.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [api](<https://devfeed.tech/tags/api.md>), [api-management](<https://devfeed.tech/tags/api-management.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [migration](<https://devfeed.tech/tags/migration.md>), [observability](<https://devfeed.tech/tags/observability.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [server](<https://devfeed.tech/tags/server.md>), [v2-to-v4-migration-why-mcp-and-agents-only-live-on-v4](<https://devfeed.tech/tags/v2-to-v4-migration-why-mcp-and-agents-only-live-on-v4.md>)

### AI overview

This article explains why Gravitee APIs must move from the v2 definition to v4 to support MCP servers and agentic tooling. It also describes v4 improvements in observability, policy management, GraphQL rate limiting, and mTLS handling, followed by the compatibility checks used during migration.

### Source excerpt

Somewhere on your roadmap, a request has probably already landed: expose this API to an agent, or stand up an MCP server for it. It sounds like a small ask. Then someone checks which API definition it's running on, and the answer changes the whole conversation.