list_skills
Retrieve all available skills for agents to enable integration with Amazon Q and MCP-compatible systems via the Strands Agent MCP server.
Instructions
list all available skills for agents
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_skills"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/strands_agent_mcp/server.py:48-54 (handler)The handler function for the 'list_skills' MCP tool. It returns a list of all registered skills from the agent_registry.skills.
@mcp.tool(description="list all available skills for agents") def list_skills() -> List[str]: """ List all registered skills """ return [skill for skill in agent_registry.skills]