MCP Directory
Back

ModelContextProtocol

by FCHEHIDI · ★ 1

6 Rust MCP servers (JSON-RPC 2.0 · rmcp SDK) — from minimal tool server to multi-server auth & composition. Filesystem, PostgreSQL, REST proxy, streamed resources, Claude Desktop integration. Production patterns: typed tools, error handling, stdio/SSE transport.

Install

git clone https://github.com/FCHEHIDI/ModelContextProtocol.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "modelcontextprotocol": {
      "command": "npx",
      "args": [
        "-y",
        "github:FCHEHIDI/ModelContextProtocol"
      ]
    }
  }
}

From the README

Collection de projets **MCP (Model Context Protocol)** à construire en Rust avec Claude Sonnet 4.6. Chaque fichier est un brief autonome : du serveur minimal jusqu'à l'orchestration multi-serveurs. Axé sur les patterns de production : tools typés, gestion d'erreurs, sécurité, composition. MCP est un protocole standardisé (JSON-RPC 2.0 over stdio/SSE) qui permet à un LLM d'appeler des **outils externes** de façon structurée. Au lieu de tout passer dans le contexte, le modèle reçoit une liste de tools avec leurs signatures, décide lui-même lesquels appeler, et obtient les résultats en temp…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related filesystem servers