Knoww

io.github.metatxn由 GitHub 帳號 metatxn 發布v0.2.12更新於 Nov 4, 2026

Read-only Polymarket search, market details, order books, price history, and market cards.

已驗證Streamable HTTP可網頁執行金融資料與分析

概覽

AI 產生的概覽

Knoww 提供的遠端唯讀 MCP 端點,讓助理搜尋 Polymarket 預測市場,並檢視市場詳情、訂單簿與價格歷史。

可以做什麼
  • 依關鍵字或政治、體育、金融、加密等分類搜尋 Polymarket 市場與事件
  • 檢視市場詳情,包括含價格圖表的事件與市場檢視
  • 檢視特定市場的訂單簿與價格歷史
  • 取得市場卡片,用於呈現或比較
  • 所有存取皆為唯讀,不提供下單或交易功能。
適用情境
適合需要助理查詢預測市場賠率、比較不同市場,或在研究與寫作時取得 Polymarket 即時價格與訂單簿深度的情境。
執行需求
遠端 MCP 端點 mcp.knoww.app,使用 streamable HTTP 傳輸,需要 OAuth 登入。未宣告本機執行環境、套件、環境變數或請求標頭。
安裝前請注意
需要以 OAuth 帳號登入服務提供者,身分與使用情形會與該登入綁定。市場資料來自第三方 Polymarket,可能延遲或不完整,引用前請先核實。README 另描述該平台的錢包、模擬交易與管理後台功能,但 MCP 端點被描述為唯讀。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Knoww,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.metatxn%2Fknoww/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "knoww": {
      "type": "http",
      "url": "https://mcp.knoww.app/mcp"
    }
  }
}

README

Knoww

A prediction markets platform to Know your Odds, powered by Polymarket.

Features

  • Real-time market data from Polymarket
  • Multi-wallet support via Reown AppKit
  • Browse by categories: Politics, Sports, Finance, Crypto
  • Event and market detail views with price charts
  • Internal paper-trading agent dashboard and admin APIs
  • Edge deployment on Cloudflare Workers

Quick Start

Prerequisites

If you plan to work on apps/agent, use a current Node.js release that supports node --experimental-strip-types for that package's test script.

Setup

bash
# Install dependenciespnpm install
# Seed the Next.js environment file used by `pnpm dev:web`cp apps/web/.env.local.example apps/web/.env.local
# Seed the Wrangler/Worker environment file used by `pnpm preview`# and by local Cloudflare-style bindings such as D1/cron varscp apps/web/.dev.vars.example apps/web/.dev.vars
# Add required local variables$EDITOR apps/web/.env.local# Add Worker/runtime variables when you need preview mode, agent admin flows,# or parity with Cloudflare bindings$EDITOR apps/web/.dev.vars# Required beyond the example file:# NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID## The example file already includes:# NEXT_PUBLIC_POLY_BUILDER_CODE# NEXT_PUBLIC_POLYMARKET_HOST# NEXT_PUBLIC_POLYMARKET_WS_HOST# NEXT_PUBLIC_POLYMARKET_CHAIN_ID# POLY_RELAYER_API_KEY# POLY_RELAYER_API_KEY_ADDRESS## Common optional vars for local parity:# NEXT_PUBLIC_APP_URL, NEXT_PUBLIC_POSTHOG_PROJECT_TOKEN,# NEXT_PUBLIC_POSTHOG_HOST, POSTHOG_PROJECT_API_KEY, POSTHOG_HOST,# OPENROUTER_API_KEY, EXTENSION_SESSION_SECRET,# BUILDER_SIGNING_SERVER_URL, INTERNAL_AUTH_TOKEN,# ALCHEMY_API_KEY, POLYGON_RPC_URL, COINMARKET_API_KEY
# Run the web apppnpm dev:web

Open http://localhost:8000

pnpm dev:web reads apps/web/.env.local. pnpm preview and the Cloudflare Worker runtime read apps/web/.dev.vars, which is also where local D1/agent cron settings belong.

Extension Development

bash
# Configure the extension environmentcp apps/extension/.env.example apps/extension/.env
# Optional overrides:# DEV_MODE=false        # point the built extension at production# POLY_BUILDER_CODE=... # builder attribution code for extension orders# WALLETCONNECT_PROJECT_ID=... # required for WalletConnect/mobile wallet QR flows
# Run the web app locally for extension API callspnpm dev:web
# In a second terminal, run the extension build in watch modepnpm dev:ext

In development, the extension targets http://localhost:8000 by default. Use DEV_MODE=false in apps/extension/.env if you want the built extension to talk to production instead.

Tech Stack

CategoryTechnology
FrameworkNext.js 15 (App Router)
WalletReown AppKit, Wagmi, Viem
DataTanStack Query
UIShadcn, Tailwind CSS v4, Framer Motion
ToolingBiomeJS, TypeScript
DeploymentCloudflare Workers

Scripts

Root workspace scripts:

bash
pnpm dev:web        # Run the Next.js web app on port 8000pnpm dev:ext        # Run the extension build in watch modepnpm build          # Build all workspace packagespnpm build:web      # Build the web app onlypnpm build:ext      # Build the extension onlypnpm build:ext:dev  # Build the extension once in development modepnpm test           # Run workspace tests where definedpnpm preview        # Preview the Cloudflare web deployment locallypnpm lint           # Lint the monorepopnpm lint:web       # Lint the web app onlypnpm lint:ext       # Lint the extension onlypnpm format         # Format the monorepopnpm typecheck      # Type-check all workspace packagespnpm typecheck:web  # Type-check the web app onlypnpm typecheck:ext  # Type-check the extension onlypnpm audit:security # Run a high-severity dependency auditpnpm brand:render   # Render the brand mark assetpnpm deploy         # Deploy the web app to Cloudflarepnpm prepare        # Install Husky hookspnpm release:ext    # Bump, build, and zip the extension release

Package-level scripts live in the workspace packages:

  • apps/web/package.json: dev:turbo, start, soak, soak:assert, cf-typegen, agent:d1:list:local, agent:d1:adopt-runtime-schema:local, agent:d1:adopt-runtime-schema:remote, agent:d1:migrate:local, agent:d1:migrate:remote, test, test:node, test:watch, test:coverage, test:e2e
  • apps/extension/package.json: clean, test, test:scoring, benchmark:embeddings, format, version:bump, zip, release
  • apps/agent/package.json: build, typecheck, lint, format, test

Common test commands:

bash
pnpm --filter @knoww/web test           # Web Vitest suite + node-based testspnpm --filter @knoww/web test:watch     # Web Vitest watch modepnpm --filter @knoww/web test:coverage  # Web coverage runpnpm --filter @knoww/web test:e2e       # Web Playwright smoke testpnpm --filter @knoww/extension test     # Extension scoring testspnpm --filter @knoww/agent test         # Agent node tests

Documentation

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Run pnpm lint before submitting
  4. Open a pull request

License

AGPL-3.0


Built by Soclly

來源:README.md,提交 2638ccc

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

9
  1. v0.2.12最新Oct 21, 2026
  2. v0.2.10Oct 10, 2026
  3. v0.2.9Oct 8, 2026
  4. v0.2.8Sep 28, 2026
  5. v0.2.7Sep 27, 2026
  6. v0.2.6Sep 26, 2026
  7. v0.2.5Sep 24, 2026
  8. v0.2.4Sep 23, 2026
  9. v0.2.3Sep 22, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分