Tinker Tool calling & MCP

by Kondasamy Jayaraman · drawn with Colorfigures by April Zhu

Chapter 7 of 7

Workbench

The assistant can look up orders, read the calendar and issue refunds, through MCP servers, behind a gate and a limit. Now four requests arrive, and each needs its own setup.

This chapter: Given a request, which servers, gate and permissions should the host have?

You will learn

  • Connect only the servers whose tools a request uses
  • Keep the approval gate on wherever a tool that changes data is connected
  • Set a limit that fits the job and nothing more
Words you’ll meet (2)
Setup
How the host is configured for a request: which servers it connects, whether the gate is on, and the refund limit.
Least privilege
Giving the host and its tools only the power a request needs, and no more.

The picture on the left is live. Each step below asks you to do one thing in it; the story continues here as you go.

Step 1 of 2

Last stop: the workbench. Here is Larkspur’s host app and its 2 MCP servers, none connected yet, with the approval gate and the refund limit from chapter 6. Connect a server to start.

Connected servers
Refund limit for issue_refundNo limit