Category: AI Agents

  • This post aims to demonstrate how to integrate the Model Context Protocol (MCP) into the example from the previous article (click here), where I used the Agent2Agent Protocol (A2A) to implement a CRUD system. Therefore, I highly recommend reading the previous post first, as it provides the foundation to better understand this content. For better…

  • Most agent systems operate in isolation, restricted to their own infrastructure. In practice, this means that an agent built within a company or hosted on a cloud server cannot easily communicate with another agent created in a different environment. The Agent2Agent Protocol (A2A) was designed to solve exactly this problem. It enables agents to connect…

  • FastMCP is a framework that simplifies the creation of servers compatible with the MCP protocol. If you want to learn more about MCP, click here to read my post on the topic. In this post, I’ll cover: Use Case: Automatic Report Sending via Email The use case consists of automatically sending an email to the…

  • The Model Context Protocol (or simply MCP) is a protocol developed by Anthropic that aims to standardize access to external tools used by AI applications. Imagine you are developing a system of AI Agents that need to access information from the internet. With the MCP protocol, there’s no need to create or adapt how these…

  • In this post, I will cover: If you’d like to dive deeper into using AI Agents with CrewAI, click here to check out other posts. What Flows are Flows are a feature in CrewAI that simplify the development of more complex applications. Within a Flow, you can combine multiple Crews — which are responsible for…

  • In this post, I will cover: If you want to learn more about AI Agents using CrewAI, click here to see other content. Training and Testing a Multi AI-Agent System using CrewAI Having the ability to train your Agents can be crucial for delivering better results. These improvements may involve adjustments to the Task’s output…

  • In this post, I will cover: To see other posts related to AI Agents with CrewAI, click here — you’ll find details that won’t be covered in this post. What is a Hierarchical Process? Beyond the use of Tools, what makes a Multi AI-Agent system truly robust is the collaboration between Agents. The hierarchical process…

  • In this post, I’ll cover: If you’d like to learn more about AI Agents, click here to check out the post where I go into more detail. What are Tools? Tools allow your agents to interact with the outside world — they can pull information from external systems or send data to them. An effective…

  • In this post, I will cover: What are AI Agents? An AI Agent is essentially an LLM (Large Language Model) with access to Tools. These Tools allow the Agent to interact with the external world, performing Tasks such as web searches, web scraping, using APIs, among others. When given a specific Task, the Agent can…