Urgent.News

What's breaking now, across thousands of outlets.

AI

From 30 Tools to 3: Designing a Token-Efficient MCP Tool Surface

Modern agentic applications rarely suffer from a lack of tools. They suffer from too many of them . As an AI agent grows, it is common to connect it to Jira, GitLab, Confluence, Sentry, Elasticsearch, Jaeger, databases, monitoring systems, internal APIs, deployment platforms, and dozens of other services. Each integration can expose many operations: Jira ├── searchIssues ├── getIssue ├──…

Large tool surfaces can overwhelm AI agents. Instead of consolidating capabilities, the solution is to consolidate the tool surface. This article describes a pattern to reduce tool surfaces to a few domain-oriented tools while preserving underlying capabilities. The core idea is to introduce an action discriminator that acts as a tool router.

Rather than exposing a multitude of top-level tools, the model sees only a few domain tools. Each domain tool internally routes requests to the appropriate capabilities. For example, multiple Jira search operations can be consolidated into a single jira_search action with an action discriminator specifying the search type. This reduces the model's decision space and makes the tool surface more manageable.

The grouping of operations into domain tools should follow semantic boundaries rather than arbitrary counts. For a database integration, instead of having separate tools for each operation, tools like db_tables, db_query, and db_advanced can be used. Each tool contains specific actions for the various database operations. By focusing on semantic domains, the tool surface is reduced while maintaining all the necessary functionality.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

Your AI-generated post-mortem is just a fancy way of hiding the truth

I read a post on Lobste.rs last week about dreading our LLM-written incident report future, and it hit a massive nerve. We've reached a point where the moment production stops burning, our next…

  • AI-generated incident reports gloss over human aspects
  • Human elements provide valuable lessons for future incidents
  • Relying on AI undermines authentic insights and learning

I Ran 50 Emails Through AI Agents. 12 SMTP Bounces Hit.

ai, #api, #security, #sideprojects The 50-email experiment On August 12, I handed an AI agent a CSV of fifty email addresses and an SMTP tool. Thirty-eight minutes later, twelve of them had bounced.

  • Author ran 50 emails through AI agent Muse Glimmer model
  • 12 SMTP bounces occurred, 38 emails delivered successfully
  • Gatekeeper system implemented for email validation and security

ContextMemory v0.1.0-beta: what shipped

ContextMemory v0.1.0-beta is out. Agent memory you can open like a wiki — not a vector black box, not classic RAG inject.

  • ContextMemory v0.1.0-beta released on August 15, 2026
  • Introduces Cursor-style HTTP, vision, browser, PDF, and canvas agent tools
  • Enhances LLM protocol capabilities and agentic guardrail catalog

More from Saturday 15 August →