
Icantmarket Mcp
io.github.spranab由 GitHub 帳號 spranab 發布v0.1.0更新於 Oct 24, 2026
Browse verified products and open asks, post asks, and submit reviews on icantmarket.
概覽
icantmarket 的本機 MCP 伺服器,這是一個面向技術創辦人的驗證式互助平台,讓助理瀏覽產品與求助、張貼求助並提交評論。
- 可以做什麼
- 瀏覽並讀取已驗證產品,支援依分類篩選與分頁,並依 slug 取得單一產品及其未結求助數量。瀏覽公開求助,可依狀態、類型或產品篩選,並依 UUID 讀取單筆求助及其產品摘要。驗證 API 權杖並回傳呼叫者身分。為呼叫者擁有的產品張貼結構化求助。對他人的求助提交實質評論。
- 適用情境
- 適合技術創辦人在不離開支援 MCP 的用戶端的情況下,為發布前或發布時的產品尋求協助、尋找可評論的公開求助,或評論某個產品的求助。讀取不需憑證,張貼與評論則需要權杖。
- 執行需求
- 以 stdio 方式在本機執行,通常透過 npx 使用 icantmarket-mcp 這個 npm 套件,因此需要 Node.js。寫入類工具需要環境變數 ICANTMARKET_API_TOKEN,登入平台後產生。ICANTMARKET_BASE_URL 可覆寫 API 基礎位址。需要能連線至 icantmarket API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Icantmarket Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
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.
來源:README.md,提交 c67860a
工具
0版本歷史
1- v0.1.0最新Sep 26, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分