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

New
ManningBooks
Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang’s message-passing model. It walks you t...
New
ManningBooks
After ChatGPT used RLHF to become production-ready, this foundational technique exploded in popularity. In The RLHF Book, AI expert Natha...
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
New
ManningBooks
How can you be sure your next AI project is worthwhile before you build it? Look Before You Leap offers a repeatable go/kill/pivot decisi...
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
Crack Any Codebase with AI shows you how to use an efficient AI-driven process to quickly and accurately make sense of any software proje...
New
ManningBooks
Context engineering is the discipline of selecting, organizing, updating, compressing, prioritizing the precise context a model needs to ...
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
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
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
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New
PragmaticBookshelf
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Neil Smyth MySQL...
New