List, inspect, and call tools on connected MCP servers from the CLI.
List Tools
See all tools available on a connected server:
bash
1belt mcp tools linearcode
1linear — 24 tools23tool description4list_issues List issues with filtering and pagination5create_issue Create a new issue6update_issue Update an existing issue7get_issue Get issue details by ID8list_projects List all projects in the workspace9...Inspect a Tool
View a tool's input schema before calling it:
bash
1belt mcp tools linear:list_issuescode
1linear:list_issues23List issues with filtering and pagination45 input schema:6 {7 "type": "object",8 "properties": {9 "project": {10 "type": "string",11 "description": "Project key to filter by"12 },13 "status": {14 "type": "string",15 "description": "Filter by status (backlog, todo, in_progress, done)"16 },17 "limit": {18 "type": "integer",19 "description": "Max results to return"20 }21 }22 }2324 run: belt mcp run linear:list_issues --input '{}'Call a Tool
Run a tool and get the result:
bash
1# Inline JSON input2belt mcp run linear:list_issues --input '{"project": "INF", "limit": 5}'34# Input from file5belt mcp run linear:create_issue --input @issue.json67# No input required8belt mcp run slack:list_channelsResults are printed as formatted JSON:
json
1{2 "issues": [3 {4 "id": "INF-123",5 "title": "Fix auth middleware",6 "status": "in_progress",7 "assignee": "okaris"8 }9 ]10}Tool Reference Format
Tools are referenced as slug:tool_name:
code
1belt mcp tools <slug> # list all tools2belt mcp tools <slug>:<tool> # inspect one tool3belt mcp run <slug>:<tool> # call a toolNext
- Agent Tools — give your agents access to connector tools
- MCP Server — access these tools from Claude Code or Cursor