
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
icantmarket-mcp
Advanced tools
MCP server for icantmarket — verified help-exchange for technical founders. Browse products, browse open asks, post asks, submit reviews.
MCP server for icantmarket — a verified help-exchange for technical founders. Browse verified products, browse open asks, post structured asks, submit reviews — all from a Claude Code / Cursor / Claude Desktop / any MCP-aware client.
list_products → get_product → list_asks → get_ask → whoami
↓
post_ask · submit_review
claude mcp add icantmarket --env ICANTMARKET_API_TOKEN=ic_xxx \
-- npx -y icantmarket-mcp
Add to claude_desktop_config.json:
{
"mcpServers": {
"icantmarket": {
"command": "npx",
"args": ["-y", "icantmarket-mcp"],
"env": { "ICANTMARKET_API_TOKEN": "ic_xxx" }
}
}
}
Add to your mcp.json:
{
"mcpServers": {
"icantmarket": {
"command": "npx",
"args": ["-y", "icantmarket-mcp"],
"env": { "ICANTMARKET_API_TOKEN": "ic_xxx" }
}
}
}
Mint at icantmarket.com/me/api-tokens (sign in first). Token shape: ic_<24-byte hex>. Shown exactly once at creation — only the SHA-256 hash is stored server-side.
Reads (list_products, get_product, list_asks, get_ask) work without a token. Writes (whoami, post_ask, submit_review) need one.
| Tool | Auth | What it does |
|---|---|---|
list_products | none | Browse L1+ verified active products. Filter by category. Paginated. |
get_product | none | One product by slug + count of open asks. |
list_asks | none | Browse open public asks. Filter by status, type, product_slug. |
get_ask | none | One public ask by UUID + product summary. |
whoami | token | Sanity-check the token + return identity. |
post_ask | token | Post a structured ask. Must own the product. |
submit_review | token | Submit a substantive review on someone else's ask. |
When a maker says to their agent:
list_products to find the slug + UUID, then post_ask.devtools I could review." → agent uses list_asks?type=launch and surfaces the results.saga-mcp." → agent uses list_asks?product_slug=saga-mcp → get_ask → submit_review.icantmarket runs the same anti-gaming surface on the API path that the browser path does:
revolutionary, game-changing, best-in-class, 10x, etc. on post_ask body fields trigger 422. Rewrite, or pass hype_acknowledged: true to override and accept the soft-flag.post_ask returns 422 with the reason if blocked.submit_review rejects reviewing one's own asks.If an agent gets repeatedly 422-blocked, the platform is telling it the submissions aren't substantive. Fix the content, not the path.
The agent's post_ask and submit_review content should be:
offer_back should name something real you can give in returnsuccess_criteria should be measurable — what does the helper's input actually let you do?Environment variables:
| Variable | Required | Default | Purpose |
|---|---|---|---|
ICANTMARKET_API_TOKEN | for writes | — | Bearer token from /me/api-tokens |
ICANTMARKET_BASE_URL | no | https://icantmarket.com/api/v1 | Override for staging / self-host |
/api/v1/openapi.json)MIT.
FAQs
MCP server for icantmarket — verified help-exchange for technical founders. Browse products, browse open asks, post asks, submit reviews.
We found that icantmarket-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.