--- title: Introduction description: 'Get started with the Model Context Protocol (MCP)' --- The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whether you're building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need. ## Get started with MCP Choose the path that best fits your needs: The fastest way to see MCP in action—connect example servers to Claude Desktop Create a simple MCP server in Python to understand the basics Create a simple MCP server in TypeScript to understand the basics ## Development tools Essential tools for building and debugging MCP servers: Learn how to effectively debug MCP servers and integrations Test and inspect your MCP servers with our interactive debugging tool ## Explore MCP Dive deeper into MCP's core concepts and capabilities: Understand how MCP connects clients, servers, and LLMs Expose data and content from your servers to LLMs Create reusable prompt templates and workflows Enable LLMs to perform actions through your server Let your servers request completions from LLMs Learn about MCP's communication mechanism ## Contributing Want to contribute? Check out [@modelcontextprotocol](https://github.com/modelcontextprotocol) on GitHub to join our growing community of developers building with MCP.