Aug 4, 2025 · 22m · latent-space
⚡️Composio: 10,000+ tools that evolve for Agents — Karan Vaidya and Soham Ganatra
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
Composio co-founders Karan Vaidya and Soham Ganatra join the Latent Space podcast to discuss building self-evolving agent skills, scaling tool maintenance autonomously, and leveraging advanced Model Context Protocol (MCP) architectures.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. The hosts hold 21.5% of the talking time here. How this is scored →
speaking balance: gold is the hosts, purple is the guest (3 minute bins)
Soham forcefully vents about the 5% of integrations that cannot be autonomously maintained due to terrible documentation and lack of developer sandbox environments in legacy enterprise software.
Hardest push from the hosts ▶ 8:00 Alessio presses on the 5% unmaintained integrationsAlessio immediately challenges the assertion that agents maintain almost everything by asking what constitutes the 5% failure boundary.
Biggest teaching moment ▶ 15:04 Soham teaches Swyx about dynamic tool exposure in MCPSoham explains how MCP servers can dynamically mutate and expose tools per query, prompting Swyx to openly admit he was unaware the protocol supported that capability.
The host holds their own ▶ 16:19 Alessio brings up MCP sampling and value-chain captureAlessio demonstrates sharp domain expertise by bringing up the newly introduced MCP sampling spec and analyzing how server-side LLM inference shifts value capture in agent workflows.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The hosts as informed peer | Guest teaching | Guest disagreement | The hosts pushing back | Why |
|---|---|---|---|---|---|---|
| Analyzing MCP Capabilities and Protocol Limitations for Clients | 5 | 6 | 2 | 1 | Alessio prompts the guests on protocol ergonomics and MCP's trade-offs. Soham provides a deep technical breakdown of client-side limitations in MCP, such as rigid tool schemas and lack of output post-processing. | |
| Agent Evaluation Strategies and MCP-Driven Human Feedback | 5 | 6 | 2 | 2 | Swyx and Alessio inquire about agent evals and maintenance pipelines. Soham and Karan explain that standard tool-calling evals fail in production and reveal how they autonomously maintain 95% of integrations across 3 million lines of code. | |
| Managing Tool Limits and Natural Language Execution | 4 | 7 | 1 | 1 | Alessio and Swyx ask about handling large tool schemas and benchmarking. Soham educates the hosts on how Composio uses MCP's dynamic tool exposure for A/B testing heuristics, leaving Swyx to admit he did not know MCP supported that level of dynamicity. | |
| MCP Sampling, Event Triggers, and Meta-Tool Architecture | 6 | 5 | 1 | 2 | Alessio highlights the emergence of MCP sampling and server-side LLM inference from recent conferences. Karan and Soham validate the observation and describe their Agent API and meta-tool vision where an agent passes a single query rather than orchestrating multiple tools. |