Mastra/mcp

resmi

Implementasi klien untuk Mastra, menyediakan integrasi yang mulus dengan model dan alat AI yang kompatibel dengan MCP.

Apa yang bisa Anda lakukan dengan Mastra MCP?

  • Terhubung ke server MCP jarak jauh — Minta asisten Anda untuk terhubung ke server MCP eksternal melalui URL menggunakan MCPClient dan daftarkan alat yang tersedia.
  • Menggunakan alat MCP lokal melalui stdio — Konfigurasikan server MCP melalui perintah stdio agar asisten Anda dapat memanggil alat dari proses lokal.
  • Mengekspos agen sebagai server MCP — Buat server MCP dengan Mastra untuk membuat agen dan alat Anda dapat diakses oleh sistem yang kompatibel dengan MCP.

Dokumentasi

@mastra/mcp

Mastra mendukung Model Context Protocol (MCP), sebuah standar terbuka untuk menghubungkan agen AI dengan alat dan sumber daya eksternal. Protokol ini berfungsi sebagai sistem plugin universal, memungkinkan agen untuk memanggil alat tanpa memandang bahasa atau lingkungan hosting.

Mastra juga dapat digunakan untuk membuat server MCP, mengekspos agen, alat, dan sumber daya terstruktur lainnya melalui antarmuka MCP. Server-server ini kemudian dapat diakses oleh sistem atau agen mana pun yang mendukung protokol tersebut.

Instalasi

npm install @mastra/mcp

Penggunaan

Berikan URL server MCP atau perintah stdio.

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

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

Dokumentasi

Changelog

Lihat changelog paket untuk riwayat versi dan catatan rilis.

Dukungan

Kami memiliki Discord komunitas terbuka. Datang dan sapa kami, serta beri tahu kami jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk menjalankan sesuatu.