Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

API Stock

Generate AI video, images and music. Browse models and prices; OAuth and one prepaid balance.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 676 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://api.api-stock.com/mcp

Website Streamable HTTP · protocol 2025-11-25 · server version 1.1.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 2 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • create_generation
    • create_upload_url
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 8 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (8)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • list_modelsList the video, image and music models available, with the starting price of each. Call this first to pick a model.Read-only
  • get_modelThe full parameter list, price table and an example request for one model. Call this before create_generation: parameters differ between models.Read-only
  • estimate_costThe exact amount create_generation would charge for this request. Nothing is created or charged.Read-only
  • create_generationStart a generation. Charges the user's balance and returns a taskId at once; the result arrives later — poll get_task. A failed generation is refunded.Can change things
  • create_upload_urlGet a signed URL to PUT one local image, video or audio file (up to 25 MiB). Upload is free, but requires a positive balance. After PUT succeeds, use publicUrl as a generation input. The upload URL e…Can change things
  • get_taskStatus of a generation and, once finished, the URLs of its files. Pass waitSeconds to wait for it to finish instead of polling in a loop.Read-only
  • list_generationsThe user's generations, newest first.Read-only
  • get_accountThe prepaid balance generations are charged from, and where to top it up.Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200676 ms
initializedHTTP 2022318 ms
tools/listHTTP 200161 ms
unknown-methodHTTP 401175 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.