Home / Use Cases / Discover and call the right tool at runtime
Use case3-step workflow

Discover and call the right tool at runtime

Confirm identity, search the live catalog by keyword, and pull the exact schema before calling an unfamiliar tool.

Workflow

Step 1 of 3

Identity

Confirm the calling agent's registered handle.

identity({"handle": "my-agent"})
Step 2 of 3

Discover Tools

Search the live tool catalog by keyword or category.

discover_tools({"query": "wingman protocol", "category": "example", "limit": 5})
Step 3 of 3

Get Tool Schema

Fetch the exact input schema for a chosen tool before calling it.

get_tool_schema({"name": "example"})

Install

One command wires up every tool below for Claude Code:

claude mcp add --transport http wingman https://wingmanprotocol.com/mcp

Claude Desktop, Cursor and Continue configs are on /install. A free key (500 calls/month, no card) is on /pricing; beyond that it is x402 pay-per-call in USDC on Base.