Mastra/mcp
resmiMastra için istemci uygulaması olup, MCP uyumlu AI modelleri ve araçlarıyla sorunsuz entegrasyon sağlar.
Mastra MCP ile neler yapabilirsiniz?
- Uzak MCP sunucularına bağlanın — Asistanınızdan,
MCPClientkullanarak bir URL üzerinden harici bir MCP sunucusuna bağlanmasını ve kullanılabilir araçlarını listelemesini isteyin. - stdio üzerinden yerel MCP araçlarını kullanın — Asistanınızın yerel süreçlerden araçları çağırabilmesi için bir stdio komutu aracılığıyla bir MCP sunucusu yapılandırın.
- Ajanları MCP sunucusu olarak sunun — Ajanlarınızı ve araçlarınızı herhangi bir MCP uyumlu sisteme erişilebilir kılmak için Mastra ile bir MCP sunucusu yazın.
Dokümantasyon
@mastra/mcp
Mastra, Model Context Protocol (MCP) destekler; bu, yapay zeka ajanlarını harici araçlara ve kaynaklara bağlamak için açık bir standarttır. Evrensel bir eklenti sistemi olarak hizmet verir ve ajanların dil veya barındırma ortamından bağımsız olarak araçları çağırmasını sağlar.
Mastra ayrıca MCP sunucuları yazmak için de kullanılabilir; ajanları, araçları ve diğer yapılandırılmış kaynakları MCP arayüzü üzerinden sunar. Bunlara, protokolü destekleyen herhangi bir sistem veya ajan tarafından erişilebilir.
Kurulum
npm install @mastra/mcp
Kullanım
Bir MCP sunucu URL'si veya stdio komutu sağlayın.
import { MCPClient } from '@mastra/mcp';
const client = new MCPClient({
servers: { docs: { url: new URL('https://example.com/mcp') } },
});
const tools = await client.listTools();
Dokümantasyon
Değişiklik Günlüğü
Sürüm geçmişi ve sürüm notları için paket değişiklik günlüğüne bakın.
Destek
Açık bir topluluk Discord sunucumuz var. Gelin, merhaba deyin ve herhangi bir sorunuz varsa veya çalıştırmak için yardıma ihtiyacınız olursa bize bildirin.