Mastra Docs Chatbot
@adeniyii
Mastra Docs Chatbot について
test chatbot using mastra's mcp docs server
基本情報
設定
ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Mastra Docs Chatbot?
Mastra Docs Chatbot is a Next.js application that uses Mastra agents with Model Context Protocol (MCP) integration to provide a chat interface for answering questions about Mastra documentation, code examples, and best practices. It is designed for developers and users of Mastra who need quick, accurate documentation assistance.
How to use Mastra Docs Chatbot?
Clone the repository, install dependencies with npm install or pnpm install, configure a .env.local file with your OpenAI API key, then run npm run dev or pnpm dev and open http://localhost:3000. The homepage features the Docs Agent, which answers questions about Mastra documentation and maintains conversation history across sessions.
Key features of Mastra Docs Chatbot
- Specialized Mastra agent with custom model and tools
- Model Context Protocol (MCP) integration for documentation search
- Real-time streaming responses
- Conversation memory between sessions
- Modern UI built with Assistant UI components
Use cases of Mastra Docs Chatbot
- Answering questions about Mastra documentation and concepts
- Providing code examples and best practices for Mastra
- Searching through Mastra examples, blog posts, and changelog information
- Maintaining conversational context across multiple sessions
FAQ from Mastra Docs Chatbot
What is the Docs Agent?
The Docs Agent is a Mastra agent that uses the Mastra MCP docs server to provide accurate information about Mastra documentation, code examples, and best practices.
What are the prerequisites for running the app?
You need Node.js 18 or later, npm or pnpm, and an OpenAI API key to configure in a .env.local file.
How does the app access documentation?
It uses Mastra agents with Model Context Protocol (MCP) integration to search through Mastra documentation, examples, blog posts, and package changelog information.
Does the app require an internet connection?
Yes, it requires an OpenAI API key and accesses external documentation via MCP, so an internet connection is needed during use.
What transport or authentication is used?
Authentication is handled via the OpenAI API key set in the environment variable OPENAI_API_KEY. The transport is standard HTTP/HTTPS for API calls and MCP integration.
「AI とエージェント」の他のコンテンツ
Perplexity MCP Server
DaInfernalCoderA Model Context Protocol (MCP) server for research and documentation assistance using Perplexity AI. Won 1st @ Cline Hackathon
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
🔎 GPT Researcher
assafelovicAn autonomous agent that conducts deep research on any data using any LLM providers
欢迎来到 智言平台
Shy2593666979AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
MCP-LLM Bridge
patruffBridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools
コメント