From f333265c5f1e4d6e768d9d8550c66d33e0e15b43 Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Fri, 17 Jan 2025 06:59:34 +0100 Subject: [PATCH] Minor doc link fixes --- README.md | 4 ++-- mcp-docs/src/main/antora/modules/ROOT/pages/mcp.adoc | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ef35c56..8b01c23 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,9 @@ It enables Java applications to interact with AI models and tools through a stan ### [MCP Java SDK](https://docs.spring.io/spring-ai-mcp/reference/mcp.html) Java implementation of the Model Context Protocol specification. It includes: -- Synchronous and asynchronous [MCP Client](https://github.com/spring-projects-experimental/spring-ai-mcp/blob/main/mcp/README.md#client-usage-examples) and [MCP Server](https://github.com/spring-projects-experimental/spring-ai-mcp/blob/main/mcp/README.md#server-usage-examples) implementations +- Synchronous and asynchronous [MCP Client](https://docs.spring.io/spring-ai-mcp/reference/mcp.html#_mcp_client) and [MCP Server](https://docs.spring.io/spring-ai-mcp/reference/mcp.html#_mcp_server) implementations - Standard MCP operations support (tool discovery, resource management, prompt handling, structured logging). Support for request and notification handling. -- [Stdio](https://spec.modelcontextprotocol.io/specification/basic/transports/#stdio) and [SSE](https://spec.modelcontextprotocol.io/specification/basic/transports/#http-with-sse) transport implementations. +- [Stdio](https://spec.modelcontextprotocol.io/specification/2024-11-05/basic/transports/#stdio) and [SSE](https://spec.modelcontextprotocol.io/specification/2024-11-05/basic/transports/#http-with-sse) transport implementations. ### MCP Transports diff --git a/mcp-docs/src/main/antora/modules/ROOT/pages/mcp.adoc b/mcp-docs/src/main/antora/modules/ROOT/pages/mcp.adoc index f19d960..9faf8fe 100644 --- a/mcp-docs/src/main/antora/modules/ROOT/pages/mcp.adoc +++ b/mcp-docs/src/main/antora/modules/ROOT/pages/mcp.adoc @@ -107,6 +107,7 @@ Key Interactions: * *Prompt System*: Discovery, parameter-based retrieval, change notifications, and content management. * *Tool Execution*: Discovery, parameter validation, timeout-aware execution, and result processing. +[[mcp-client]] == MCP Client The MCP Client is a key component in the Model Context Protocol (MCP) architecture, responsible for establishing and managing connections with MCP servers. It implements the client-side of the protocol, handling: @@ -338,6 +339,7 @@ This capability allows: * Support for both text and image-based interactions * Optional inclusion of MCP server context in prompts +[[mcp-server]] == MCP Server The MCP Server is a foundational component in the Model Context Protocol (MCP) architecture that provides tools, resources, and capabilities to clients. It implements the server-side of the protocol, responsible for: