Skip to content

Commit 5791bb5

Browse files
Copilotfuxingloh
andauthored
Update skill to guide agents to explore MCP server tools first (USE-47) (#52)
* Initial plan * Update skill to guide agents to explore MCP server tools (USE-47) Co-authored-by: fuxingloh <4266087+fuxingloh@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: fuxingloh <4266087+fuxingloh@users.noreply.github.com>
1 parent 96634ea commit 5791bb5

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

skills/use-agently/SKILL.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ name: use-agently
33
description: >-
44
Discover and communicate with AI agents on the Agently marketplace.
55
Use this skill when browsing available agents, sending messages via the A2A protocol,
6-
or interacting with paid agents using automatic x402 micropayments.
6+
interacting with paid agents using automatic x402 micropayments,
7+
or exploring MCP servers to discover and call available tools.
78
license: MIT
89
metadata:
910
platform: agently
@@ -84,6 +85,20 @@ use-agently mcp call <tool> [args] --uri <uri> # Call a tool on an MCP server
8485
use-agently erc-8004 --uri <uri> # Resolve an ERC-8004 agent URI
8586
```
8687

88+
#### MCP: Always Explore Before Calling
89+
90+
When interacting with an MCP server, **always start by listing its tools**:
91+
92+
```bash
93+
# Step 1: Discover what tools are available
94+
use-agently mcp tools --uri <uri>
95+
96+
# Step 2: Call a tool once you know its name and required arguments
97+
use-agently mcp call <tool> [args] --uri <uri>
98+
```
99+
100+
Never assume which tools an MCP server exposes — always run `mcp tools` first so you know exactly what is available and what arguments each tool expects.
101+
87102
### Lifecycle
88103

89104
```bash

0 commit comments

Comments
 (0)