fastmcp-client-cli
Query and invoke tools on MCP servers using fastmcp list and fastmcp call. Use when you need to discover what tools a server offers, call tools, or integrate MCP servers into workflows.
npx skills add majiayu000/claude-skill-registry --skill fastmcp-client-cli --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# FastMCP CLI: List and Call Use `fastmcp list` and `fastmcp call` to interact with any MCP server from the command line. ## Listing Tools ```bash # Remote server fastmcp list http://localhost:8000/mcp # Local Python file (runs via fastmcp run automatically) fastmcp list server.py # MCPConfig with multiple servers fastmcp list mcp.json # Stdio command (npx, uvx, etc.) fastmcp list --command 'npx -y @modelcontextprotocol/server-github' # Include full input/output schemas fastmcp list server.py --input-schema --output-schema # Machine-readable JSON fastmcp list server.py --json # Include resources and prompts fastmcp list server.py --resources --prompts ``` Default output shows tool signatures and descriptions. Use `--input-schema` or `--output-schema` to include full JSON schemas, `--json` for structured output. ## Calling Tools ```bash # Key=value arguments (auto-coerced to correct types) fastmcp call server.py greet name=World fastmcp call server.py add a=3 b=4 # Single JSON object for complex/nested args fastmcp call server.py create_item '{"name": "Widget", "tags": ["a", "b"]}' # --input-json with key=value overrides fastmcp call server.py search --input-json '{"query": "hello",
- Listing Tools
- Calling Tools
- Server Targets
- Auth
- Discovering Configured Servers
- Workflow Pattern
Remote server fastmcp list http://localhost:8000/mcp Local Python file (runs via fastmcp run automatically) fastmcp list server.py MCPConfig with multiple servers fastmcp list mcp.json Stdio command (npx, uvx, etc.) fastmcp list --command 'npx -y @modelcontextprotocol/server-github' Include full input/output schemas fastmcp list server.py --input-schema --output-schema
What does the fastmcp-client-cli skill do?
Query and invoke tools on MCP servers using fastmcp list and fastmcp call. Use when you need to discover what tools a server offers, call tools, or integrate MCP servers into workflows.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill fastmcp-client-cli --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
