# modelcontextprotocol

> MCP Server

**MCP: Model Context Protocol specification & documentation. Defines data exchange for model context & interoperability.**

## Overview

- **Category:** Search & Knowledge
- **Language:** TypeScript
- **Stars:** 8963
- **Forks:** 711
- **Owner:** modelcontextprotocol
- **GitHub:** https://github.com/modelcontextprotocol/modelcontextprotocol
- **Homepage:** https://modelcontextprotocol.io
- **Created:** 2024-09-24T20:26:52+00:00
- **Updated:** 2025-07-07T15:37:12+00:00
- **Source:** https://model-context-protocol.com/servers/modelcontextprotocol

## Setup

Based on the provided README, there are **no explicit setup or installation instructions** for using the Model Context Protocol itself. The README focuses on the specification, schema, documentation, contribution guidelines, and licensing. Therefore, the output should be an empty string.

## Tools

## Available Tools

*   **TypeScript Schema Definition:** Defines the Model Context Protocol schema using TypeScript for strong typing and maintainability.
    *   **Location:** `schema/2025-03-26/schema.ts`
    *   **Function:** Serves as the source of truth for the MCP schema.
*   **JSON Schema:** Provides a JSON Schema representation of the MCP schema for broader compatibility with various tools and languages.
    *   **Location:** `schema/2025-03-26/schema.json`
    *   **Function:** Enables validation and usage of the MCP schema in environments that support JSON Schema.
*   **Mintlify Documentation:**  Generates and hosts the official MCP documentation.
    *   **Location:** [modelcontextprotocol.io](https://modelcontextprotocol.io)
    *   **Function:** Provides comprehensive documentation, guides, and examples for using the Model Context Protocol.
