
Icantmarket Mcp
io.github.spranabPublished by GitHub account spranabv0.1.0Updated Oct 24, 2026
Browse verified products and open asks, post asks, and submit reviews on icantmarket.
Overview
Local MCP server for icantmarket, a verified help-exchange for technical founders, letting an assistant browse products and asks, post asks and submit reviews.
- What you can do
- Browse and read verified products, with category filters and pagination, and fetch a single product by slug with its open-ask count. Browse open public asks filtered by status, type or product, and read one ask by UUID with its product summary. Check the API token and return the caller's identity. Post a structured ask for a product the caller owns. Submit a substantive review on someone else's ask.
- When to use it
- Use it when a technical founder wants to ask for launch or pre-launch help, find open asks to review, or review a specific product's ask without leaving an MCP-aware client. Reading works without credentials; posting and reviewing need a token.
- Requirements
- Runs locally over stdio, typically via npx with the icantmarket-mcp npm package, so Node.js is needed. Write tools require the ICANTMARKET_API_TOKEN environment variable, minted after signing in to the platform. ICANTMARKET_BASE_URL optionally overrides the API base URL. Network access to the icantmarket API is required.
Installation
In SourceWeft
- Open Icantmarket Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
icantmarket-mcp
[npm] [npm downloads] [License: MIT]
You shipped the thing and now it sits at zero users, because promoting it is a different job than building it. icantmarket is a verified help-exchange where technical founders trade that work with each other — and this server puts it in the tool you already have open, so asking for help doesn't cost you a context switch.
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.
Install
Works with any MCP-compliant client. The canonical run command is npx -y icantmarket-mcp over stdio, with ICANTMARKET_API_TOKEN exported in the env if you want the write tools.
Claude Code
OpenAI Codex CLI
Add to ~/.codex/config.toml:
Cursor / Windsurf / Claude Desktop / Continue.dev / Zed / Cline
Same JSON shape for all of them. Drop into ~/.cursor/mcp.json, claude_desktop_config.json, ~/.continue/config.json, your Zed settings.json under context_servers, or wherever the client expects MCP server definitions:
MCPier
It's in the official catalog:
Get a token
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.
Tools
What this is for
When a maker says to their agent:
- "Post an update ask for my YantrikDB Server v0.8.20 launch." → agent uses
list_productsto find the slug + UUID, thenpost_ask. - "Find me a launch ask in
devtoolsI could review." → agent useslist_asks?type=launchand surfaces the results. - "Review the open ask on
saga-mcp." → agent useslist_asks?product_slug=saga-mcp→get_ask→submit_review.
What this is NOT for
- Not a freelance marketplace — no money changes hands; the exchange is peer review of work, not paid help.
- Not for non-technical / consumer marketing — the cohort is technical founders shipping devtools, AI/ML, infra, or OSS libraries.
- Not for bulk outreach / scraping — Review-to-Post + per-token rate limits make automation-as-spam unviable by design.
- Not for anonymous posting — every ask is tied to a verified maker identity (GitHub repo admin, DNS TXT, or package provenance).
- Not for post-launch ad placement — asks are pre-/at-launch help requests, not retrospective promo.
Anti-gaming the agent should know about
icantmarket runs the same anti-gaming surface on the API path that the browser path does:
- Hype-word detector —
revolutionary,game-changing,best-in-class,10x, etc. onpost_askbody fields trigger 422. Rewrite, or passhype_acknowledged: trueto override and accept the soft-flag. - Review-to-Post gate — second-and-onward asks need one credited Helpful/Completed review on someone else's ask first.
post_askreturns 422 with the reason if blocked. - Self-review block —
submit_reviewrejects reviewing one's own asks. - Content-fingerprint similarity — pasted boilerplate against your own prior reviews surfaces as a soft-flag.
- Famous-name gate — claims on famous package/repo names (react, numpy, etc.) go through admin pending_review before they're posted to.
- Per-token rate limits — 30/hr for posts and reviews.
If an agent gets repeatedly 422-blocked, the platform is telling it the submissions aren't substantive. Fix the content, not the path.
Voice constraint
The agent's post_ask and submit_review content should be:
- factual, concrete, specific
- no marketing voice (no "revolutionary", no "game-changing", no "10x")
offer_backshould name something real you can give in returnsuccess_criteriashould be measurable — what does the helper's input actually let you do?
Configuration
Environment variables:
Source
- Server: github.com/spranab/icantmarket-mcp
- Platform: github.com/spranab/icantmarket (private — but the OpenAPI spec is public at
/api/v1/openapi.json) - llms.txt: icantmarket.com/llms.txt
Related projects
Other MCP servers and agent infrastructure by the same author:
- saga-mcp — SQLite-backed project tracker for AI agents.
- brainstorm-mcp — multi-model debate as an MCP tool.
- yantrikdb-mcp — persistent cognitive memory for Claude Code, Cursor and Windsurf.
- mcpier — self-hosted MCP control plane that keeps API keys off your clients.
- truenas-mcp — 278 TrueNAS SCALE actions behind one hierarchical tool.
License
MIT.
Source: README.md at commit c67860a
Tools
0Version history
1- v0.1.0LatestSep 26, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts