Mastra/mcp

आधिकारिक

Mastra के लिए क्लाइंट कार्यान्वयन, जो MCP-संगत AI मॉडल और टूल्स के साथ सहज एकीकरण प्रदान करता है।

Mastra MCP के साथ आप क्या कर सकते हैं?

  • रिमोट MCP सर्वर से कनेक्ट करें — अपने असिस्टेंट से MCPClient का उपयोग करके URL द्वारा किसी बाहरी MCP सर्वर से कनेक्ट करने और उसके उपलब्ध टूल्स की सूची देने के लिए कहें।
  • stdio के माध्यम से स्थानीय MCP टूल्स का उपयोग करें — एक stdio कमांड के माध्यम से MCP सर्वर कॉन्फ़िगर करें ताकि आपका असिस्टेंट स्थानीय प्रक्रियाओं से टूल्स को कॉल कर सके।
  • एजेंट्स को MCP सर्वर के रूप में एक्सपोज़ करें — Mastra के साथ एक MCP सर्वर बनाएं ताकि आपके एजेंट्स और टूल्स किसी भी MCP-संगत सिस्टम के लिए सुलभ हो सकें।

दस्तावेज़

@mastra/mcp

Mastra मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) का समर्थन करता है, जो AI एजेंटों को बाहरी टूल और संसाधनों से जोड़ने के लिए एक खुला मानक है। यह एक सार्वभौमिक प्लगइन प्रणाली के रूप में कार्य करता है, जो एजेंटों को भाषा या होस्टिंग वातावरण की परवाह किए बिना टूल कॉल करने में सक्षम बनाता है।

Mastra का उपयोग MCP सर्वर बनाने के लिए भी किया जा सकता है, जो MCP इंटरफ़ेस के माध्यम से एजेंटों, टूल और अन्य संरचित संसाधनों को उजागर करता है। इन्हें फिर किसी भी सिस्टम या एजेंट द्वारा एक्सेस किया जा सकता है जो प्रोटोकॉल का समर्थन करता है।

स्थापना

npm install @mastra/mcp

उपयोग

MCP सर्वर URL या stdio कमांड प्रदान करें।

import { MCPClient } from '@mastra/mcp';

const client = new MCPClient({
  servers: { docs: { url: new URL('https://example.com/mcp') } },
});
const tools = await client.listTools();

दस्तावेज़ीकरण

परिवर्तन लॉग

संस्करण इतिहास और रिलीज़ नोट्स के लिए पैकेज परिवर्तन लॉग देखें।

सहायता

हमारे पास एक खुला सामुदायिक Discord है। आइए और नमस्ते कहें, और बताएं कि क्या आपके पास कोई प्रश्न है या चीजों को चलाने में मदद की आवश्यकता है।