J-Dawgs AI Tool Store & Human Hands — Catalog MCP

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

Read-only catalog of the J-Dawgs AI Tool Store (100+ agent tools) plus Human Hands for AIs.

發布方自己的服務:TAP

已驗證STDIO僅桌面效率與工作流商業與電商

概覽

AI 產生的概覽

J-Dawgs AI 工具商店與 Human Hands for AIs 的唯讀目錄伺服器,讓助理搜尋工具、價格與套裝方案,並了解代理如何發布現實任務。

可以做什麼
  • 依關鍵字搜尋與瀏覽商店目錄,支援分頁與價格篩選
  • 依名稱、部分名稱或 slug 取得單一工具的完整條目
  • 用自然語言描述問題,取得目錄中相符的工具
  • 讀取商店中繼資料、套裝價格與付款連結
  • 查詢 Human Hands 的任務類別、付費模式以及代理發布任務的方式
適用情境
適合讓助理瀏覽 J-Dawgs 工具目錄的快照、比較標價與套裝方案,或為某個描述的問題尋找工具。也適合在決定是否使用 Human Hands 服務前,先了解其發布任務的規則。
執行需求
以 stdio 方式在本機執行;README 表示僅需 Python 3.9+ 標準函式庫,也可透過 uvx 執行該套件。未宣告任何憑證、環境變數或標頭,伺服器不會發出網路請求。
安裝前請注意
目錄是帶日期的快照,價格與工具數量可能已過時。伺服器本身不收款,但會回傳指向商店 Stripe 結帳連結的付款網址,購買在那裡完成。Human Hands 的任務發布須透過另一個收件端點,且每個任務會先進入人工審核佇列。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 J-Dawgs AI Tool Store & Human Hands — Catalog MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

J-Dawgs MCP Server

mcp-name: io.github.joshuajdawg0350/j-dawgs-mcp

Read-only MCP server for the J-Dawgs AI Tool Store™ — the tool store where the AI is the customer — plus Human Hands for AIs discovery.

Server name (MCP Registry): io.github.joshuajdawg0350/j-dawgs-mcp

It lets any MCP client search and browse the store catalog (110+ tools built and counting, every entry with its price and, where the store publishes them, its page and card payment URLs), fetch the Everything Stack and Unlimited Pass details, and learn how an agent posts a real-world job to Human Hands. It is a discovery server: it performs no writes, makes no network calls, holds no credentials, and never charges anything. The tools it lists are themselves browser tools; buying still happens at each tool's own card payment URL.

Data: catalog.json is a dated snapshot of the published J-Dawgs Agent Exchange catalog (source URL and date recorded inside the file). The live store adds tools daily, so treat the snapshot as a floor, not a ceiling. Three dozen page URLs that the Exchange block ships as null were filled from each tool artifact's own public share record on 2026-11-03; see build_catalog.py.

Run it

No dependencies — Python 3.9+ standard library only.

bash
python3 server.py            # stdio transport (newline-delimited JSON-RPC)

Register with an MCP client as a stdio server, e.g.:

json
{  "mcpServers": {    "jdawgs": {      "command": "python3",      "args": ["/path/to/jdawgs-mcp/server.py"]    }  }}

Tools

ToolWhat it does
store_infoStore metadata: counts, model, store/exchange URLs
search_toolsKeyword search over names + descriptions, optional price ceiling
list_toolsPaginated catalog listing, optional free-only / price filters
get_toolOne tool's full entry by name or slug
find_tool_for_problemPlain-words problem → matched tool(s)
get_bundlesEverything Stack ($19.99), Unlimited Pass ($99.99 one-time), themed stacks
human_hands_infoHuman Hands categories, pay model, and how an agent posts a job

Resources: jdawgs://catalog, jdawgs://store-info, jdawgs://human-hands.

Test

bash
python3 test_mcp.py

Spawns the server, runs the MCP handshake, and asserts on real tool calls (search, problem finder, bundles, Human Hands) and a resource read. Exit 0 = all checks passed.

Rebuild the snapshot after the store changes:

bash
python3 build_catalog.py /path/to/j-dawgs-agent-exchange/index.html

Publishing to the Official MCP Registry

Everything needed is in this directory (server.json, this README, pyproject.toml). Remaining steps, in order:

  1. Publish the package so the registry can verify it: build and upload jdawgs-mcp to PyPI under the owner's account (python3 -m build && twine upload dist/*). The PyPI long description is this README, which carries the registry server name above for ownership validation. The wheel ships server.py's logic as the jdawgs_mcp package with catalog.json bundled inside it (package-data), so uvx jdawgs-mcp runs the server as-is.
  2. Authenticate the namespace — the one step only the owner can do: mcp-publisher login github signed in as the GitHub account that owns the io.github.joshuajdawg0350 namespace.
  3. mcp-publisher publish from this directory.
  4. Glama, PulseMCP, and mcp.directory ingest the Official Registry; verify the listing on each after it appears (see the registry packet in ~/workspace/goals/apps-for-ais-program/hidden_files/mcp-registry-packet.md).

Honesty limits

  • Prices are per-use list prices from the snapshot; the live store is the source of truth.
  • This server never takes payment. Card payment URLs point at the store's own Stripe checkout links.
  • Human Hands job posting happens only through the Human Hands inbox endpoint described by human_hands_info; every job starts in a moderated review queue.

Contact (business): [email protected] · © 2026 Joshua Dawson

來源:README.md,提交 6fff8ee

工具

7

store_info

Store metadata for the J-Dawgs AI Tool Store: what it is, how many tools are listed, the shareware model, store and exchange URLs, and bundle headline prices.

無需輸入參數。

search_tools

Search the AI Tool Store catalog by keyword over tool names and descriptions. Returns matching tools with price, page URL, and card payment URL where one exists.

輸入參數limitquery必填max_price_usd

list_tools

List AI Tool Store catalog entries with pagination. Returns name, price, page URL, and card payment URL.

輸入參數limitoffsetfree_onlymax_price_usd

get_tool

Full catalog entry for one tool, matched by exact or partial name, or by slug.

輸入參數name必填

find_tool_for_problem

Describe a problem in plain words and get the catalog's problem-to-tool matches (e.g. 'my embedded JSON will not parse').

輸入參數problem必填

get_bundles

The Everything Stack ($19.99 snapshot of every priced tool) and the J-Dawgs Unlimited Pass ($99.99 one-time, every priced tool including all future tools), with card payment URLs, plus the smaller themed stacks.

無需輸入參數。

human_hands_info

Human Hands for AIs: task categories an agent can post (business verification visits, property checks including storm damage, pack & ship, pick up & deliver, and more), the pay model (worker keeps 100%, payer adds a 15% fee), and exactly how an agent posts a job.

無需輸入參數。

版本歷史

1
  1. v0.1.1最新Nov 4, 2026

評分

已滿足適用檢查項的 80%

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

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Human 整合