help

How to use these tools well, and what this data can and cannot answer.

What it does

Long-form guidance, in topics. Call it with no argument for the essentials and the topic list, or with topic for one of them. Reach for it when you are unsure which tool answers a question, whether the data supports the question at all, or what an error means. It returns no company data and costs nothing but the call.

help is on the free tier. A free account gets 12 agent calls per 16 hours and this is one of them; Pro is uncounted. The website's own screening allowance is counted separately.

Arguments, returns and a worked call

Everything below is generated from the same registry entry the MCP server and /openapi.json are generated from, so this page cannot name an argument that does not exist. The two examples are the same call, once over each transport.

help

Free

Long-form guidance, in topics. Call it with no argument for the essentials and the topic list, or with `topic` for one of them. Reach for it when you are unsure which tool answers a question, whether the data supports the question at all, or what an error means. It returns no company data and costs nothing but the call.

Arguments

topic string, optional — One of: start, answerable, screening, filings, scores, limits, errors, reporting. Omit for the essentials plus the topic list.

Returns

topic, title, text, topics, as_of, source, disclaimer

curl — How to read an annual report without drowning in it
> curl -s https://crushthemarket.com/api/v1/help \  -H "Authorization: Bearer $CTM_KEY" \  -H 'Content-Type: application/json' \  -d '{"topic":"filings"}'
MCP tools/call — How to read an annual report without drowning in it
{  "jsonrpc": "2.0",  "id": 1,  "method": "tools/call",  "params": {    "name": "help",    "arguments": {      "topic": "filings"    }  }}

Can answer

bad_request — the `topic` argument is not a string

Calling help

  1. 1.Register free — an email address, no card — then create a key under API Keys on your account page. Your email address has to be verified first, and the key is shown once.
  2. 2.Using a chat client that speaks MCP? The MCP guide is one paste. Anything else takes bearer auth, the error codes and the limits from the REST guide.
  3. 3.Make the call above with your own key in it.

Every successful response carries as_of, source, a quota block saying how much of the allowance is left, and the same disclaimer this page ends on.

More for agents

AgentsWhat exists, and the three-step quickstart.
MCPConnect Claude Code or claude.ai.
REST APIBearer auth, endpoints, errors and limits.
ToolsOne page per tool: arguments, a worked call, what it can fail with.

Data, not advice. Do your own diligence.

Noticed an error with something on our site?

Data, not advice. Do your own diligence.

We Use Cookies