QuestionQ90

Tool Design & MCP Integration

You are developing developer-productivity tools with the Claude Agent SDK. The agent assists engineers in exploring unfamiliar codebases, understanding legacy systems, generating boilerplate code, and automating repetitive work. It uses the built-in tools (Read, Write, Bash, Grep, Glob) and integrates with Model Context Protocol (MCP) servers.

You have configured your Claude agent with three MCP servers: one for git operations, one for Jira ticket management, and one for documentation search.

When a user asks the agent to “create a branch for JIRA-123 and add documentation links to the ticket,” how does the agent access tools across these servers?

Explanation

Configured MCP servers can be connected in one request, with an MCP toolset for each server. Their enabled tools are available to the agent, which selects the git and Jira tools whose described capabilities match the requested work; it is not limited to a single server for a turn.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!