350 pages for documentation.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…ol-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool search over a custom implementation. Build you…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-remote-servers
…can integrate with various services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their acc…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
…pplication. For specific implementation details, please refer to the documentation for your [language-specific SDK](/docs/2025-03-26/sdk). ## Scope The Model Context Protocol includes the following…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…ormation for context, such as file contents, database schemas, or API documentation. | Retrieve documents Access knowledge bases Read calendars | Application | | **Prompts** | Pre-built instruction te…
SDKs
Model Context Protocol · in the page
docs/2025-03-26/sdk
…SDK page for your chosen language to find installation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/2025-…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
…in-claude-desktop) below for one example, or consult your client's documentation. ## Implementing logging ### Server-side logging When building a server that uses the local [stdio transport](/sp…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…implementing MCP servers in TypeScript, refer to the [TypeScript SDK documentation](https://github.com/modelcontextprotocol/typescript-sdk). **Python** You can see the complete Python project in th…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…lp developers implement SSRF protections in MCP clients. **Reference Documentation** * [OWASP SSRF Prevention Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…sult the [Java SDK Client](https://java.sdk.modelcontextprotocol.io/) documentation This example demonstrates how to build an interactive chatbot that combines Spring AI's Model Context Protocol (MCP…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…sult the [Java SDK Server](https://java.sdk.modelcontextprotocol.io/) documentation. Let's get started with building our weather server! [You can find the complete code for what we'll be building her…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…ol-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool search over a custom implementation. Build you…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-remote-servers
…can integrate with various services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their acc…
Architecture overview
Model Context Protocol · in the page
docs/2025-06-18/learn/architecture
…pplication. For specific implementation details, please refer to the documentation for your [language-specific SDK](/docs/2025-06-18/sdk). ## Scope The Model Context Protocol includes the following…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-06-18/learn/server-concepts
…ormation for context, such as file contents, database schemas, or API documentation. | Retrieve documents Access knowledge bases Read calendars | Application | | **Prompts** | Pre-built instruction te…
SDKs
Model Context Protocol · in the page
docs/2025-06-18/sdk
…SDK page for your chosen language to find installation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/2025-…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
…in-claude-desktop) below for one example, or consult your client's documentation. ## Implementing logging ### Server-side logging When building a server that uses the local [stdio transport](/sp…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…implementing MCP servers in TypeScript, refer to the [TypeScript SDK documentation](https://github.com/modelcontextprotocol/typescript-sdk). **Python** You can see the complete Python project in th…
Security Best Practices
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/security_best_practices
…lp developers implement SSRF protections in MCP clients. **Reference Documentation** * [OWASP SSRF Prevention Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_…
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
…sult the [Java SDK Client](https://java.sdk.modelcontextprotocol.io/) documentation This example demonstrates how to build an interactive chatbot that combines Spring AI's Model Context Protocol (MCP…
Build an MCP server
Model Context Protocol · in the page
docs/2025-11-25/develop/build-server
…sult the [Java SDK Server](https://java.sdk.modelcontextprotocol.io/) documentation. Let's get started with building our weather server! [You can find the complete code for what we'll be building her…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…ol-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool search over a custom implementation. Build you…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-remote-servers
…can integrate with various services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their acc…
Architecture overview
Model Context Protocol · in the page
docs/2025-11-25/learn/architecture
…pplication. For specific implementation details, please refer to the documentation for your [language-specific SDK](/docs/2025-11-25/sdk). ## Scope The Model Context Protocol includes the following…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-11-25/learn/server-concepts
…ormation for context, such as file contents, database schemas, or API documentation. | Retrieve documents Access knowledge bases Read calendars | Application | | **Prompts** | Pre-built instruction te…
SDKs
Model Context Protocol · in the page
docs/2025-11-25/sdk
…SDK page for your chosen language to find installation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/2025-…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…in-claude-desktop) below for one example, or consult your client's documentation. ## Implementing logging ### Server-side logging When building a server that uses the local [stdio transport](/sp…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…implementing MCP servers in TypeScript, refer to the [TypeScript SDK documentation](https://github.com/modelcontextprotocol/typescript-sdk). **Python** You can see the complete Python project in th…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…lp developers implement SSRF protections in MCP clients. **Reference Documentation** * [OWASP SSRF Prevention Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
…sult the [Java SDK Client](https://java.sdk.modelcontextprotocol.io/) documentation. This example demonstrates how to build an interactive chatbot that combines Spring AI's Model Context Protocol (MC…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…sult the [Java SDK Server](https://java.sdk.modelcontextprotocol.io/) documentation. Let's get started with building our weather server! [You can find the complete code for what we'll be building her…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…ol-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool search over a custom implementation. Build you…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-remote-servers
…can integrate with various services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their acc…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…pplication. For specific implementation details, please refer to the documentation for your [language-specific SDK](/docs/2026-07-28/sdk). ## Scope The Model Context Protocol includes the following…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…ormation for context, such as file contents, database schemas, or API documentation. | Retrieve documents Access knowledge bases Read calendars | Application | | **Prompts** | Pre-built instruction te…
SDKs
Model Context Protocol · in the page
docs/2026-07-28/sdk
…SDK page for your chosen language to find installation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/2026-…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…in-claude-desktop) below for one example, or consult your client's documentation. ## Implementing logging ### Server-side logging When building a server that uses the local [stdio transport](/sp…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…implementing MCP servers in TypeScript, refer to the [TypeScript SDK documentation](https://github.com/modelcontextprotocol/typescript-sdk). **Python** You can see the complete Python project in th…
Local Server Security
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/local-server-security
…or running MCP servers safely on your own machine. Most MCP security documentation covers the protocol threat model: OAuth flows, token handling, session hijacking, and confused deputy attacks. For t…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…lp developers implement SSRF protections in MCP clients. **Reference Documentation** * [OWASP SSRF Prevention Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_…
Build an MCP client
Model Context Protocol · in the page
docs/draft/develop/build-client
…sult the [Java SDK Client](https://java.sdk.modelcontextprotocol.io/) documentation. This example demonstrates how to build an interactive chatbot that combines Spring AI's Model Context Protocol (MC…
Build an MCP server
Model Context Protocol · in the page
docs/draft/develop/build-server
…sult the [Java SDK Server](https://java.sdk.modelcontextprotocol.io/) documentation. Let's get started with building our weather server! [You can find the complete code for what we'll be building her…
Client Best Practices
Model Context Protocol · in the page
docs/draft/develop/clients/client-best-practices
…ol-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool search over a custom implementation. Build you…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/draft/develop/connect-remote-servers
…can integrate with various services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their acc…
Architecture overview
Model Context Protocol · in the page
docs/draft/learn/architecture
…pplication. For specific implementation details, please refer to the documentation for your [language-specific SDK](/docs/draft/sdk). ## Scope The Model Context Protocol includes the following proj…
Understanding MCP servers
Model Context Protocol · in the page
docs/draft/learn/server-concepts
…ormation for context, such as file contents, database schemas, or API documentation. | Retrieve documents Access knowledge bases Read calendars | Application | | **Prompts** | Pre-built instruction te…
SDKs
Model Context Protocol · in the page
docs/draft/sdk
…SDK page for your chosen language to find installation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/draft…
Debugging
Model Context Protocol · in the page
docs/draft/tools/debugging
…in-claude-desktop) below for one example, or consult your client's documentation. ## Implementing logging ### Server-side logging When building a server that uses the local [stdio transport](/sp…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/draft/tutorials/security/authorization
…implementing MCP servers in TypeScript, refer to the [TypeScript SDK documentation](https://github.com/modelcontextprotocol/typescript-sdk). **Python** You can see the complete Python project in th…
Local Server Security
Model Context Protocol · in the page
docs/draft/tutorials/security/local-server-security
…or running MCP servers safely on your own machine. Most MCP security documentation covers the protocol threat model: OAuth flows, token handling, session hijacking, and confused deputy attacks. For t…
Security Best Practices
Model Context Protocol · in the page
docs/draft/tutorials/security/security_best_practices
…lp developers implement SSRF protections in MCP clients. **Reference Documentation** * [OWASP SSRF Prevention Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_…