# Model Context Protocol
## Docs
- [Example Clients](https://modelcontextprotocol.io/clients.md): A list of applications that support MCP integrations
- [Contributing](https://modelcontextprotocol.io/development/contributing.md): How to participate in Model Context Protocol development
- [Roadmap](https://modelcontextprotocol.io/development/roadmap.md): Our plans for evolving Model Context Protocol
- [Core architecture](https://modelcontextprotocol.io/docs/concepts/architecture.md): Understand how MCP connects clients, servers, and LLMs
- [Prompts](https://modelcontextprotocol.io/docs/concepts/prompts.md): Create reusable prompt templates and workflows
- [Resources](https://modelcontextprotocol.io/docs/concepts/resources.md): Expose data and content from your servers to LLMs
- [Roots](https://modelcontextprotocol.io/docs/concepts/roots.md): Understanding roots in MCP
- [Sampling](https://modelcontextprotocol.io/docs/concepts/sampling.md): Let your servers request completions from LLMs
- [Tools](https://modelcontextprotocol.io/docs/concepts/tools.md): Enable LLMs to perform actions through your server
- [Transports](https://modelcontextprotocol.io/docs/concepts/transports.md): Learn about MCP's communication mechanisms
- [Debugging](https://modelcontextprotocol.io/docs/tools/debugging.md): A comprehensive guide to debugging Model Context Protocol (MCP) integrations
- [Inspector](https://modelcontextprotocol.io/docs/tools/inspector.md): In-depth guide to using the MCP Inspector for testing and debugging Model Context Protocol servers
- [Example Servers](https://modelcontextprotocol.io/examples.md): A list of example servers and implementations
- [FAQs](https://modelcontextprotocol.io/faqs.md): Explaining MCP and why it matters in simple terms
- [Introduction](https://modelcontextprotocol.io/introduction.md): Get started with the Model Context Protocol (MCP)
- [C# SDK](https://modelcontextprotocol.io/links/sdks/csharp.md)
- [Java SDK](https://modelcontextprotocol.io/links/sdks/java.md)
- [Kotlin SDK](https://modelcontextprotocol.io/links/sdks/kotlin.md)
- [Python SDK](https://modelcontextprotocol.io/links/sdks/python.md)
- [Ruby SDK](https://modelcontextprotocol.io/links/sdks/ruby.md)
- [Swift SDK](https://modelcontextprotocol.io/links/sdks/swift.md)
- [TypeScript SDK](https://modelcontextprotocol.io/links/sdks/typescript.md)
- [For Client Developers](https://modelcontextprotocol.io/quickstart/client.md): Get started building your own client that can integrate with all MCP servers.
- [For Server Developers](https://modelcontextprotocol.io/quickstart/server.md): Get started building your own server to use in Claude for Desktop and other clients.
- [For Claude Desktop Users](https://modelcontextprotocol.io/quickstart/user.md): Get started using pre-built servers in Claude for Desktop.
- [Architecture](https://modelcontextprotocol.io/specification/2025-06-18/architecture/index.md)
- [Authorization](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization.md)
- [Overview](https://modelcontextprotocol.io/specification/2025-06-18/basic/index.md)
- [Lifecycle](https://modelcontextprotocol.io/specification/2025-06-18/basic/lifecycle.md)
- [Security Best Practices](https://modelcontextprotocol.io/specification/2025-06-18/basic/security_best_practices.md)
- [Transports](https://modelcontextprotocol.io/specification/2025-06-18/basic/transports.md)
- [Cancellation](https://modelcontextprotocol.io/specification/2025-06-18/basic/utilities/cancellation.md)
- [Ping](https://modelcontextprotocol.io/specification/2025-06-18/basic/utilities/ping.md)
- [Progress](https://modelcontextprotocol.io/specification/2025-06-18/basic/utilities/progress.md)
- [Key Changes](https://modelcontextprotocol.io/specification/2025-06-18/changelog.md)
- [Elicitation](https://modelcontextprotocol.io/specification/2025-06-18/client/elicitation.md)
- [Roots](https://modelcontextprotocol.io/specification/2025-06-18/client/roots.md)
- [Sampling](https://modelcontextprotocol.io/specification/2025-06-18/client/sampling.md)
- [Specification](https://modelcontextprotocol.io/specification/2025-06-18/index.md)
- [Overview](https://modelcontextprotocol.io/specification/2025-06-18/server/index.md)
- [Prompts](https://modelcontextprotocol.io/specification/2025-06-18/server/prompts.md)
- [Resources](https://modelcontextprotocol.io/specification/2025-06-18/server/resources.md)
- [Tools](https://modelcontextprotocol.io/specification/2025-06-18/server/tools.md)
- [Completion](https://modelcontextprotocol.io/specification/2025-06-18/server/utilities/completion.md)
- [Logging](https://modelcontextprotocol.io/specification/2025-06-18/server/utilities/logging.md)
- [Pagination](https://modelcontextprotocol.io/specification/2025-06-18/server/utilities/pagination.md)
- [Versioning](https://modelcontextprotocol.io/specification/versioning.md)
- [Building MCP with LLMs](https://modelcontextprotocol.io/tutorials/building-mcp-with-llms.md): Speed up your MCP development using LLMs such as Claude!