diff --git a/guides/protocols/_menu.md b/guides/protocols/_menu.md index 23c41d0954..f350763fa0 100644 --- a/guides/protocols/_menu.md +++ b/guides/protocols/_menu.md @@ -5,3 +5,4 @@ # [OpenAPI](openapi.md) # [AsyncAPI](asyncapi.md) # [InA Analytics](../../../guides/protocols/embedded-analytics) +# [MCP](../../../guides/protocols/mcp) diff --git a/guides/protocols/index.md b/guides/protocols/index.md index e726c998b0..19f517248c 100644 --- a/guides/protocols/index.md +++ b/guides/protocols/index.md @@ -8,6 +8,7 @@ CAP supports the following service protocols: - **OData**: A widely used protocol for building and consuming RESTful APIs. CAP provides built-in support for OData v2 and v4, allowing you to easily expose your data models as OData services. - **OpenAPI**: A specification for building APIs that allows you to define your API endpoints, request/response formats, and authentication methods. CAP can generate OpenAPI specifications for your services, enabling easy integration with other systems. - **AsyncAPI**: A specification for defining asynchronous APIs, such as those using messaging protocols. CAP supports AsyncAPI for building event-driven applications and integrating with messaging systems. +- **MCP**: Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. ## Using Protocols in CAP To use a specific protocol in your CAP application, you typically need to configure your service definitions and handlers accordingly. Here are some general steps to get started: @@ -24,6 +25,7 @@ For more detailed information on each protocol and how to implement them in CAP, - [OData APIs](odata.md) - [OpenAPI](openapi.md) - [AsyncAPI](asyncapi.md) +- [MCP](mcp.md) These guides provide step-by-step instructions, examples, and best practices for working with each protocol in your CAP applications. diff --git a/guides/protocols/protocol-adapters.md b/guides/protocols/protocol-adapters.md index f9f0036c09..bb6a5d4804 100644 --- a/guides/protocols/protocol-adapters.md +++ b/guides/protocols/protocol-adapters.md @@ -29,4 +29,5 @@ In this example, the `cds.serve()` method is used to expose the `my-service` ser - [Core Data APIs](./core-data-apis.md) - [OData](./odata.md) - [OpenAPI](./openapi.md) -- [AsyncAPI](./asyncapi.md) \ No newline at end of file +- [AsyncAPI](./asyncapi.md) +- [MCP](mcp.md)