API-get-input-schema
Get the input schema for a given API. We should always use this tool to get the input schema for a given API before calling the API.
Ask what an API call expects before making it: one tool takes a toolName and returns that API's input schema.
LABSCO SUMMARY
The design trades tool-list size for a round trip — a client carries a single tool definition instead of a separate one for every API, and pays a schema fetch before each call, which the tool's own description asks for every time. The consequence for a reader is that the API surface is discovered at runtime through toolName rather than read off the tool list, so an agent that guesses names will fail at the shim rather than at the API.
A single-tool front door to RSS3's APIs: API-get-input-schema takes a toolName and returns the input schema for that API, which its own description says to fetch before every call.
toolName, so the argument shape is read from the server rather than assumed.toolName argument, so the client's tool list stays at one definition however many APIs sit behind it.No credentials are configured. A call needs the name of the API you intend to use, since toolName is the only argument the schema lookup takes.
One command — npx mcp-server-rss3
USE CASES
Ask for the schema by name and build the call from what comes back, instead of guessing the argument shape.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
API-get-input-schemaGet the input schema for a given API. We should always use this tool to get the input schema for a given API before calling the API.
BEFORE YOU INSTALL
1 tool when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"mcp-server-rss3": {
"command": "npx",
"args": [
"mcp-server-rss3"
]
}
}
}npx mcp-server-rss3