Aller au contenu principal

Model Context Protocol: Server e Client MCP

Guida pratica al Model Context Protocol: architettura, creazione di server e client MCP, integrazione con Claude e altri LLM, tool calling e resource management per AI applications.

14Articles XPHX0XPHX Titres et sous-titres XPHX1XPHX Chapitres XPHX2XPHX Annexes XPHX3XPHX Bibliographie203 minLecture totaleAvanzatoNiveau
MCPModel Context ProtocolAIClaudeLLMtool calling

Articoli de la Série XPHX0XPHX Les articles de la série XPHX1XPHX sont les suivants :

  1. 1

    01 - Introduction to Model Context Protocol (MCP)

    What is the Model Context Protocol, the problem it solves, fundamental concepts (Host, Client, Server) and why MCP is the open standard for connecting AI to the real world.

  2. 2

    02 - MCP Primitives: Tools, Resources and Prompts

    The three MCP protocol primitives: Tools for executing actions, Resources for exposing data and Prompts for reusable templates. Zod schema, typing and best practices.

  3. 3

    03 - Monorepo Architecture and Project Patterns

    Organize an MCP project with Turborepo monorepo, pnpm workspaces, shared packages and architectural patterns for managing 30+ servers.

  4. 4

    04 - Building Your First MCP Server in TypeScript

    Step-by-step guide to creating an MCP server: project setup, tool definition with Zod, handlers and connection with Claude Desktop.

  5. 5

    05 - Building an MCP Client and HTTP Transport

    Implement an MCP client: stdio vs HTTP/SSE transport, programmatic server connection, session management and custom integration.

  6. 6

    06 - Shared Packages: Core, EventBus and Database

    The 6 shared packages of Tech-MCP: core for utilities, event-bus for async communication, database for SQLite persistence.

  7. 7

    07 - Productivity Servers: Code Review and Scaffolding

    MCP servers for productivity: code-review for automated analysis, dependency-manager for dependency management, project-scaffolding for project generation.

  8. 8

    08 - DevOps Servers: Docker, Logs and CI/CD

    MCP servers for DevOps: docker-compose for containers, log-analyzer for log analysis, cicd-monitor for CI/CD pipeline monitoring.

  9. 9

    09 - Database and Testing Servers

    MCP servers for database and testing: db-schema-explorer, data-mock-generator, test-generator and performance-profiler.

  10. 10

    10 - Project Management Servers: Scrum and Agile

    MCP servers for project management: scrum-board, agile-metrics, time-tracking, project-economics and retrospective-manager.

  11. 11

    11 - Advanced Servers: Incident, Quality Gate and Workflow

    Advanced MCP servers: incident-manager, quality-gate, workflow-orchestrator, decision-log, access-policy, insight-engine, mcp-registry.

  12. 12

    12 - Inter-Server Collaboration and EventBus

    How MCP servers communicate: EventBus with 29 typed events, ClientManager for cross-server invocation, collaboration matrix.

  13. 13

    13 - Testing, Best Practices and Production

    Testing MCP servers with TestHarness and MockEventBus, best practices for security, performance and production deployment.

  14. 14

    14 - Tech-MCP: Complete Open Source Project Overview

    Complete overview of Tech-MCP: 31 servers, 85+ tools, 6 shared packages, architecture, roadmap and how to contribute on GitHub.

Mettez vos connaissances à l'épreuve !

As-tu lu tous les articles ? Vérifie ce que tu as appris avec le quiz de la série.

Fais le Quiz