ManningBooks

ManningBooks

Devtalk Sponsor

Building Agentic Applications with CrewAI and MCP (Manning)

Building Agentic Applications with CrewAI and MCP by Max Gfeller is a practical, example-driven guide to designing AI systems that plan, collaborate, use tools, and connect to real software environments. This highly-readable book highlights the powerful combination of CrewAI and MCP (Model Context Protocol).

Max Gfeller

If you’ve been experimenting with agents and want to move beyond small demos, this book gives you a practical path for building agentic systems that can plan, use tools, collaborate, connect to outside software, and fit into product workflows.

The book focuses on two technologies that work especially well together:

  • CrewAI, an open-source Python framework for building agents, tasks, tools, crews, and flows

  • MCP, the Model Context Protocol, which gives agents a standard way to connect with external tools, services, IDEs, and local or remote environments

Together, they give developers a solid foundation for building modular agentic applications that are easier to extend, test, and integrate.

Max takes a builder’s approach throughout the book. The focus is on architecture, workflow design, tool use, and practical tradeoffs. You’ll start with the basics of agentic AI and augmented LLMs, then move into working projects that show how these ideas fit together.

You’ll build:

  • A single CrewAI agent with tools and structured outputs

  • A multi-agent SEO/content crew with a keyword researcher, topic researcher, and blog writer

  • A documentation updater crew with a docs agent and screenshot agent

  • An MCP server that exposes your crew so it can be called from Cursor

  • More advanced systems using multimodal crews, flows, chatbot interfaces, MCP server consumption, and human-in-the-loop workflows

The early chapters also dig into the parts that make agentic apps hard in practice: compounding errors across steps, cost, evaluation, context management, tool overload, and when to choose a workflow instead of a fully autonomous agent.

This book is a good fit for Python developers, AI engineers, full-stack developers, and technical leaders who want to understand how agentic systems are actually assembled. If your goal is to build agents that integrate with business processes rather than remain isolated chat experiences, this should be a useful guide.


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

First Post!

jkdiaz

jkdiaz

Why are some saying that MCP is dying or dead?

Where Next?

Popular Ai topics Top

ManningBooks
Based on Ilya Sutskever’s famous “must-read” list of ~30 AI papers, this book walks you through the research that shaped today’s deep lea...
New
New
ManningBooks
Grokking AI Algorithms, Second Edition introduces the most important AI algorithms using relatable illustrations, interesting examples, a...
New
ManningBooks
In Build a DeepSeek Model (From Scratch) you’ll build your own DeepSeek clone from the ground up. First, you’ll quickly review LLM fundam...
New
ManningBooks
Rearchitecting LLMs: Structural techniques for efficient models turns research from the latest AI papers into production-ready practices ...
New
ManningBooks
Introduction to Generative AI, Second Edition, guides you from your first eye-opening interaction with tools like ChatGPT to how AI tools...
New
ManningBooks
Build AI-Enhanced Web Apps guides you through AI development using only JavaScript and other common web dev skills–no Python or Machine L...
New
New
ManningBooks
Today’s AI models demand a lot of memory, compute, and server horsepower–which quickly translates into cost. Quantization and Fast Infere...
New
ManningBooks
LLM Customization and Fine-Tuning is a hands-on playbook for turning a general-purpose open-weights model into a focused, cost-efficient ...
New

Other popular topics Top

PragmaticBookshelf
Instantly view the changes you make to an app with stateful hot reload, and define a declarative UI in the same language as the app logic...
New
Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
brentjanderson
Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New
DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
AstonJ
In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first: asdf plugin-upd...
New
New
AstonJ
Curious what kind of results others are getting, I think actually prefer the 7B model to the 32B model, not only is it faster but the qua...
New
PragmaticBookshelf
Lint your docs like code: turn any style guide into enforceable rules with Vale and publish clear, consistent content every time. ...
New