AI++ // MCP tools are for the LLMs and how to stop models scheming


Over the last weekend the Langflow team was out at the CascadiaJS conference and Cascadia AI Hackathon. It was inspiring to meet so many developers, work with them on their AI hacks, and see fewer demo hiccups than a Meta product launch. The winning team built a full music sequencer, MIDI keyboard and visualizer that generated beats that could then be edited by hand or further with AI. Congratulations to the winning teams and to everyone who built something and learned something new over the weekend (and πŸ‘‹ if I met you at any of the Cascadia events).

This week in AI++ more people share how they build AI agents, there's an open source clone of a popular agent, and we reconsider the best ways to write MCP tools. Plus: how to stop agents scheming, how NotebookLM was designed, and a cursed programming language.

Phil Nash
Developer relations engineer for Langflow

πŸ› οΈ Building with AI, Agents & MCP

​Engineering an AI app

From interaction models to reasoning strategies, this article goes through many of the choices you have to make when building an AI app. It's all based on the experience of writing apps like new.email.

πŸ“Ί FAANG PM reveals how to build AI agents​

This is a great interview/live coding/vibe coding session where a PM veteran shows how you can build AI agents that really work, featuring Langflow for back-end work and v0 for the front-end.

​Build MCPs for LLMs, not developers​

This article from Vercel looks into how to better design MCP servers to optimize for LLM memory and context. It's time to unlearn everything you thought you knew about API design to move into effective MCP design.

The Anthropic team also shared a post on writing effective tools for agents with a lot of detail.

​Chunking strategies to improve your RAG performance​

This article from Weaviate probably goes deeper than you ever thought you'd need to about chunking data. But when you're building RAG-powered AI apps that rely on the right context at the right time, the way you chunk matters.

Before you can chunk you need to extract the data, and IBM just announced Granite-Docling, a tiny model for document understanding. Docling is a powerful way to extract data and is available inside Langflow too.

​OpenPoke: recreating Poke's architecture​

Poke is an agent you can chat to in iMessage. Not satisfied with just using Poke, this developer wrote about reverse engineering a bunch of its features to release an open-source version called OpenPoke.

πŸ—žοΈ Other news

πŸ§‘β€πŸ’» Code & Libraries

πŸ”¦ Langflow Spotlight

If you're building agents in Langflow you know that you need to hook up tools to your agent. The simple agent template shows you two such tools, the calculator and URL. But did you know that you can turn almost any Langflow component (including the agent component itself) into a tool, just by flipping a switch.

It's called Tool Mode and it enables all the tools a component can provide, allowing you to edit their names and descriptions. So, if you want to make search APIs, data ingestion or other agents available to your agent, just toggle Tool Mode.

​

πŸ—“οΈ Events

October 8th, 11:00 AM PDT – Security is the topic of The Flow as David and Carter chat with Max Gerber from Stytch. Catch it live or subscribe to the podcast to get the recording.

October 15th–16th – join the Langflow team at AI for the rest of us in London. Promising two days of inspiring and practical sessions that demystify jargon, share real world stories of AI in action, and include developer focused sessions and hands-on workshops, this will be a fantastic community event. You can save 20% off the cost of a ticket with the code LANGFLOWCREW.

Enjoy this newsletter? Forward it to a friend.

2755 Augustine Dr, 8th Floor, Santa Clara, CA 95054
​Unsubscribe Β· Preferences​

AI++ newsletter

Subscribe for all the latest news for developers on AI, Agents and MCP curated by the Langflow team.

Read more from AI++ newsletter

It is almost the end of the year, so this is the last edition of the AI++ newsletter for 2025. But we're going out with a bang, announcing the release of Langflow 1.7. This release upgrades Langflow's MCP transports to use Streamable HTTP, adds more agent options with CUGA and ALTK, and brings a bunch of new components for your flows. In other news, Anthropic, OpenAI and Block founded the Agentic AI Foundation gifting the community with the MCP, AGENTS.md, and goose projects. Meanwhile OWASP...

Happy birthday MCP! πŸ₯³ The world's fastest growing protocol was released on 26th November 2024 and has captivated developers and users alike. I am certain that everyone reading this newsletter has used MCP in one way or another, and will be happy to hear that there is plenty of work going on to keep improving and evolving the protocol. In the newsletter this week we have stories on prompt caching, JSON outputs, product evals, and the evolution of LLM extensions that has brought us to the state...

There has been a flurry of new frontier models dropping over the last week that you can already use in your applications. Gemini 3 was released today, and Grok 4.1 and GPT-5.1 both arrived last week. This week we're also learning a lot of lessons from how coding agents are built, including building a coding agent in Langflow if you want hands-on experience with your own. There's also much debate over the efficiency of MCP and whether other tools fit the job better. Phil NashDeveloper...