# Toolfound MCP write tools: submit, verify, launch status, claim and badge

Reference for the write tools on the Toolfound MCP server: submit a product, check and run domain verification, read launch status, claim a listing, relaunch and fetch badge snippets.

For agents: the documentation index is at [/llms.txt](https://toolfound.com/llms.txt) and this page is available as markdown at [/mcp/tools/write.md](https://toolfound.com/mcp/tools/write.md). HTML version: https://toolfound.com/mcp/tools/write

Write tools change state, so they use the same email and domain verification a person goes through. Nothing is published until ownership of the domain is proven by email token, meta tag or DNS TXT record, and no tool can take a payment.

`toolfound_submit_product`(url, email, name?, tagline?, description?, logo_url?, x_handle?, founder_x_handle?, preferred_launch_date?, pricing_model?, price_usd?)

Creates the submission and returns queue position, launch date, verification instructions and the free-slot count in one payload.

`toolfound_check_verification`(token)

Dry-runs the ownership checks and reports what the email, meta-tag and DNS methods currently see.

`toolfound_verify_submission`(token)

Runs the ownership check on demand: email token, meta tag or DNS TXT record.

`toolfound_get_launch_status`(submission_id? | url? (one required))

Current status, queue position, launch date and listing URL.

`toolfound_claim_listing`(slug, email)

Starts a claim on a listing compiled from public information.

`toolfound_relaunch`(slug, email, note, requested_launch_date?)

Queues an eligible claimed or originally verified listing for a new launch date.

`toolfound_get_badge`(slug)

Returns the three optional embed badge snippets for a listing.

## Example: read launch status

Call toolfound_get_launch_status with either a submission id or the product URL. It returns the current status, queue position, launch date and listing URL.

```
curl -sS https://toolfound.com/api/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "toolfound_get_launch_status",
      "arguments": { "url": "https://example.com" }
    }
  }'
```

Submissions are limited to three per email a day and ten per network address a day. Duplicate URLs return the existing submission instead of creating a new one.

## Other MCP documentation

- [Overview](https://toolfound.com/mcp.md)
- [Setup](https://toolfound.com/mcp/setup.md)
- [Directory tools](https://toolfound.com/mcp/tools/directory.md)
- [Launch preparation tools](https://toolfound.com/mcp/tools/launch-prep.md)
- [Security](https://toolfound.com/mcp/security.md)
- [FAQ](https://toolfound.com/mcp/faq.md)
