MCP और Agent-to-Agent Protocols

वे protocols समझें जो AI agents को tools से और एक-दूसरे से जोड़ते हैं: MCP की आंतरिक संरचना, servers बनाना और सुरक्षित करना, A2A agent cards और tasks, और दोनों का मेल, JSON-RPC पर चलाए असली server के साथ।

कोर्स शुरू करें →

पाठ्यक्रम

Agents को Protocols क्यों चाहिए

  1. Integration की समस्या
  2. MCP, A2A और Function Calling: कौन क्या करता है
  3. Hosts, Clients, Servers और Peer Agents
  4. कब Protocols चाहिए और कब नहीं

MCP के भीतर: Messages, Lifecycle और Primitives

  1. 5 मिनट में JSON-RPC 2.0
  2. Initialize Handshake और Capabilities
  3. Server Primitives: Tools, Resources, Prompts
  4. Transports: stdio और Streamable HTTP
  5. Client सुविधाएँ: Sampling, Roots, Elicitation, Pagination

अच्छे MCP Servers बनाना

  1. Python SDK से आपका पहला Server
  2. ऐसे Tools डिज़ाइन करना जिन्हें मॉडल उपयोग कर सके
  3. Errors, Validation और उबरने-योग्य विफलताएँ
  4. MCP Servers की Testing और Inspection

MCP Clients, Hosts और दूरस्थ Servers

  1. Host MCP Servers का उपयोग कैसे करता है
  2. दूरस्थ Servers और Authorisation
  3. अपने Agent में MCP Tools उपयोग करना

Tool-उपयोगी Agents के लिए सुरक्षा

  1. Servers पर भरोसा: Supply Chain और Tool Poisoning
  2. Tool Results के रास्ते Prompt Injection
  3. न्यूनतम विशेषाधिकार, Allow-Lists और मानव अनुमोदन
  4. Sandboxing, Secrets और Audit Logging

Agent2Agent (A2A): साथ काम करते Agents

  1. Agent-to-Agent संवाद क्यों
  2. Agent Card: Discovery
  3. Tasks, Messages, Parts और Artifacts
  4. Discovery, Routing और Delegation
  5. A2A में Streaming, Push Notifications और सुरक्षा

MCP और A2A साथ

  1. एक संदर्भ Architecture
  2. Multi-Agent Systems की Testing और Observability
  3. शासन: Registries, Versions और स्वामित्व
  4. Protocols विकसित होते हैं: अद्यतन रहना

सब कुछ जोड़ना

  1. केस स्टडी: टीमों के पार Refund सहायक
  2. Revision: Cheat Sheet और Self-Check