NeuroCube is evolving to integrate the Model Context Protocol (MCP) for better tool calling ( >ᴗ< ).
MCP is a protocol designed to standardize how models interact with tools, allowing for more robust and flexible tool usage. It enables models to call tools in a structured way, improving the reliability and interpretability of interactions.

I’ve integrated MCP into NeuroCube with the help of langchain-mcp-adapters.
The RAG tool allows the model to retrieve and generate more relevant information by accessing external knowledge sources while also generating contextually relevant responses. I am using Milvus as the vector database to store and retrieve relevant information.
The AI Search tool enables the model to retrieve information from the internet using AI Summaries, enhancing its ability to answer questions and provide up-to-date information. I’ve switched from using DuckDuckGo to using the Gemini API for more structured and accurate search results.