args
(Required) An object containing the arguments to pass to the tool.
How to use it
args is exposed by the MCP Api MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the args tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install MCP Api
docker run -p 8080:8080 --env-file .env mcp-apiOther tools in MCP Api (26)
The command used to start the server
The actual result data (can be a string, object, or array)
The MIME type of the content (e.g., "text/plain", "application/json")
The result of the tool execution
A human-readable description of the tool's functionality
Whether the server is enabled
Environment variables set for the server (excluding secrets)
Fetch a URL and convert the page content to markdown (uses Puppeteer)
Optional HTTP headers (streamablehttp only)
A JSON Schema object defining the expected parameters for the tool
Array of captured log messages if the server encountered any issues
(Required) The name of the tool to call.
The name of the tool (used when calling the tool)
Defines the parameters the tool accepts
SSE reconnection settings (streamablehttp only)
An array of parameter names that are required
(Required) The name of the MCP server that provides the tool.
An array of server objects, each containing:
Optional persisted MCP session ID (streamablehttp only)
Current connection status ("connected", "connecting", "disconnected", or "error")
Boolean indicating if the request was successful
An array of objects, each containing a server name as the key and an array of tool definitions as the value
Array of tools provided by this server (same format as in /mcp/tools response)
Streamable HTTP endpoint (streamablehttp only)
(Optional) The username to use for retrieving secrets. Defaults to "default" if not provided.
Search the web via a SearXNG instance