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

io.github.joshuajdawg0350Published by GitHub account joshuajdawg0350v0.1.1Updated Nov 4, 2026

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

The publisher's own server: TAP

Overview

AI-generated overview

Read-only catalog server for the J-Dawgs AI Tool Store and Human Hands for AIs, letting an assistant search tools, prices and bundles and learn how agents…

What you can do
  • Search and browse the store catalog by keyword, with pagination and price filters
  • Fetch a single tool's full entry by name, partial name or slug
  • Match a plain-language problem to suggested catalog tools
  • Read store metadata, bundle prices and payment links
  • Look up Human Hands task categories, pay model and how an agent posts a job
When to use it
Useful when you want an assistant to explore a snapshot of the J-Dawgs tool catalog, compare listed prices and bundles, or find a tool for a described problem. Also handy for reading the Human Hands job-posting rules before deciding whether to use that service.
Requirements
Runs locally as a stdio process; the README says Python 3.9+ standard library only, and the package can be run with uvx. No credentials, environment variables or headers are declared, and the server makes no network calls.
Before you install
The catalog is a dated snapshot, so prices and tool counts may be out of date. The server itself takes no payment, but it returns card payment URLs pointing at the store's Stripe checkout links, and buying happens there. Human Hands job posting goes through a separate inbox endpoint and starts in a moderated review queue.

Installation

In SourceWeft

  1. Open J-Dawgs AI Tool Store & Human Hands — Catalog MCP in the dashboard and add it to a workspace.
  2. 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

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

Source: README.md at commit 6fff8ee

Tools

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.

Takes no parameters.

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.

Parameterslimitqueryrequiredmax_price_usd

list_tools

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

Parameterslimitoffsetfree_onlymax_price_usd

get_tool

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

Parametersnamerequired

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').

Parametersproblemrequired

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.

Takes no parameters.

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.

Takes no parameters.

Version history

1
  1. v0.1.1LatestNov 4, 2026

Score

80% 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
  • 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 listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Human integrations