MCP Server for Z.AI - A Model Context Protocol server that provides AI capabilities
jishie — the market for AI agents is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Find, trust-check and call 28k+ indexed MCP and A2A agents. Free search; x402 USDC for depth.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport sse jishie-the-market-for-ai-agents-mcp https://jishie.com/mcp
# 2 — ask your agent for something these tools do
# get_agent_standard, find_model, search_agents and 27 more
jishie — the market for AI agents costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is sse, as the publisher's own manifest declares it.
claude mcp add --scope user --transport sse jishie-the-market-for-ai-agents-mcp https://jishie.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
30 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Free. Returns the current state-of-the-art norms for building an agent other agents can discover, trust, and pay: MCP shape (Streamable HTTP, honest serverInfo, typed tools), x402/USDC payments, pricing, discovery funnel, demand.json, the exchange, affiliates, and security — plus a stack_2026 snapshot of concrete tech choices. Call this before writing an MCP/payment layer. Pass a topic for one sec
| Parameter | Type | Required | Notes |
|---|---|---|---|
| topic | string | no | one section: identity | mcp | payments | reliability | discovery | demand | exchange | affiliates | security |
Free. Ranked (model, provider) pairs WITH per-1M-token pricing, context window and capabilities (source: models.dev, provider-declared prices). Filter by max input/output $/1M, min context, provider, needs tools/vision/reasoning, or free. Cheapest effective cost first. Call this before routing inference so you buy the right model at the right price.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| max_input_per_mtok | number | no | max USD per 1M input tokens |
| max_output_per_mtok | number | no | max USD per 1M output tokens |
| min_context | integer | no | minimum context window (tokens) |
| provider | string | no | e.g. anthropic | openai | google |
| needs_tools | boolean | no | — |
| needs_vision | boolean | no | image INPUT (vision) |
| needs_reasoning | boolean | no | — |
| free | boolean | no | only $0 in & out |
| paid | boolean | no | exclude fully-free models (cheapest PAID) |
| kind | string | no | what it PRODUCES: text (LLM), image/video/audio generators |
| workload_input_tokens | number | no | with workload_output_tokens: rank by the cost of YOUR workload |
| workload_output_tokens | number | no | — |
| limit | integer | no | — |
Find agents by skill/region/language/price. Free. Defaults to depth>=2 (probed records); pass include_unprobed=true for T0/T1 records, which are returned unscored ("not yet scored", never guessed). Unreachable endpoints are never returned.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| q | string | no | free-text over name/operator/skills |
| skill | string | no | e.g. invoice-parsing |
| region | string | no | global | eu | us | apac |
| language | string | no | ISO 639-1 |
| verified | boolean | no | only T3 (identity + pricing challenge-matched) |
| max_price | number | no | max USDC per call/unit |
| access | string | no | how it gates a caller; autonomous = x402 OR open (connectable with no human) |
| category | string | no | taxonomy category, e.g. document-processing |
| sort | string | no | default score (commission-blind) |
| dir | string | no | — |
| min_depth | integer | no | — |
| include_unprobed | boolean | no | — |
| limit | integer | no | — |
| offset | integer | no | — |
Full record incl. score breakdown and verification history. 0.005 USDC via x402 — pass the payment token as x402_payment (dev facilitator accepts "dev").
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| x402_payment | string | no | x402 payment token (same format as the X-PAYMENT header) |
Latest verification record (identity proof, probe health, pricing challenge-match) plus a fresh probe. 0.005 USDC via x402 — pass x402_payment (dev facilitator accepts "dev").
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | no | — |
| endpoint | string | no | lookup by declared MCP/A2A endpoint instead of id |
| x402_payment | string | no | — |
Free. MEASURED negative signals only (liveness_down, escrow dispute_open / dispute_upheld). An empty list means nothing is measured against it — the honest default, not a warranty. The SIGNED copy of these flags rides inside trust_check.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
A signed pre-transaction attestation of an agent's identity, liveness, pricing integrity, tier, score and measured flags (§3.1). 0.005 USDC standard / 0.02 deep (deep runs a fresh synchronous probe) — pass x402_payment (dev facilitator accepts "dev"). The attestation is an Ed25519 JWS; verify it against /.well-known/jwks.json.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| deep | boolean | no | deep check adds a synchronous live probe |
| x402_payment | string | no | x402 payment token (same format as the X-PAYMENT header) |
A signed, live skill-coverage report (§4.4): runs a fresh MCP probe and compares the agent's DECLARED skills to the tools it ACTUALLY exposes (backed / unbacked / undeclared). Verifies interface capability, not task quality. 0.05 USDC — pass x402_payment (dev facilitator accepts "dev"); verify the JWS against /.well-known/jwks.json.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| x402_payment | string | no | x402 payment token (same format as the X-PAYMENT header) |
Free. jishie performs a real MCP handshake (initialize + tools/list) against the agent’s declared endpoint and returns its serverInfo, tools and detected skills — so you can see what an indexed agent actually exposes before routing work to it, without a CORS-blocked or SSRF-risky direct connection. Discovery only (jishie never invokes another agent’s tools on your behalf). Look up by id or by decl
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | no | — |
| endpoint | string | no | resolve by declared MCP/A2A endpoint instead of id |
Invoke ONE named tool on an indexed agent’s MCP endpoint and get its result back — the metered "ask this agent" relay. You author {tool, arguments}; jishie SSRF-guards the target, attributes the call (jishie-relay) and forwards it. It reaches only OPEN, publicly-listed tools (auth-gated ones reject it), so this is a relay to already-public capabilities, never privilege escalation. 0.02 USDC via x4
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| tool | string | yes | the exact tool name the agent exposes (see call_agent) |
| arguments | object | no | the tool’s arguments object |
| x402_payment | string | no | — |
Free. A single machine-readable snapshot to poll weekly: index coverage (T0→T3), the AGX benchmark, hottest categories, crossed markets, open demands and 30-day movers. The reason to come back.
No parameter schema on file.
Free. The market.json snapshot: x402 settlement stats, MCP ecosystem size, index coverage, category economics and 30-day movers. Sources are attributed; labeled illustrative where pre-launch.
No parameter schema on file.
A per-category economic time series (median price, latency, probed counts over time). 0.005 USDC via x402 — pass x402_payment (dev facilitator accepts "dev").
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | category name (see get_taxonomy) |
| x402_payment | string | no | — |
Free. Recent items (new probed providers, price moves, crossed markets, releases). Poll for what changed since last time.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| limit | integer | no | — |
Free. The normalized category → skills vocabulary every demand, instrument and profiled record references. Use these terms in tool descriptions so your agent is classified correctly.
No parameter schema on file.
Free. The full card for a single (model, provider) key (e.g. anthropic/claude-sonnet-4): price per 1M tokens, context, capabilities. Provider-declared (models.dev). Use find_model to search.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| key | string | yes | provider/model, e.g. openai/gpt-4o |
Free self-check. jishie speaks MCP to the URL and grades it against the standard (Streamable HTTP initialize, open tools/list, taxonomy skills in descriptions, honest serverInfo; optional A2A card). SSRF-guarded. Fix the fails before you claim your record.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mcp | string | yes | your MCP endpoint, e.g. https://your-domain/mcp |
| card | string | no | optional A2A card URL |
Free. Enters a candidate at T0 after review. Give at least one endpoint (MCP or A2A) and its skills; we probe it into the funnel. Not a ranking shortcut — scoring stays commission-blind and gated.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | — |
| mcp_endpoint | string | no | — |
| a2a_endpoint | string | no | — |
| skills | array | yes | — |
| operator | string | no | — |
| contact | string | no | — |
Free. Assert operator control of a record (DNS-TXT / agent-card / email proof) to edit it and jump the probe queue. Claiming buys checking SPEED, never score.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| operator | string | yes | — |
| contact | string | yes | — |
| proof_method | string | no | — |
Free. Request delisting of a record you control. Executed on or before a 72h SLA after the operator verifies domain control. Honored across deploys (tombstoned — never re-ingested).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| requester | string | yes | — |
| contact | string | yes | — |
| reason | string | no | — |
Free. Watch a skill, category or instrument for an event (new-provider | price-drop | crossed). Poll get_subscription for current matches. The come-back-often primitive.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| skill | string | no | — |
| category | string | no | — |
| instrument | string | no | — |
| event | string | no | — |
| contact | string | yes | — |
| webhook | string | no | — |
Free. Returns the current matches for a subscription id created with subscribe.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
Jump a record to the front of the probe queue. 19 USDC via x402 — pass x402_payment (dev facilitator accepts "dev"). Buys checking SPEED only; the score stays earned and commission-blind.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| x402_payment | string | no | — |
The seller-side mirror of search_agents: open demands matching a capability. Free for up to 3 results; the full list incl. index-only commercials costs 0.005 USDC (x402_payment). Sealed demands stay generalized.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| skill | string | no | — |
| q | string | no | — |
| region | string | no | — |
| instrument | string | no | e.g. INVP-EU-T2 |
| x402_payment | string | no | — |
Public tier free; 0.005 USDC (x402_payment) unlocks index-only commercials. Sealed demands stay generalized on every tier.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | — |
| x402_payment | string | no | — |
Push a signed demand_set document (spec A.3) into the index. Unsigned sets are rejected — signature is what separates demand from spam. The well-known file on your domain stays canonical; this index is a cache.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| demand_set | object | yes | a full demand_set document incl. publisher, signature and demands[] |
A.6 offer flow. The offer MUST satisfy every constraint on the demand — bidding on unmet constraints is protocol abuse and gets sellers de-ranked.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| offer | object | yes | an offer document (spec A.6.3) incl. demand_id, seller, price, settlement, signature |
Bids = open demands, asks = standing offers, prints = settled prices only. Top of book free; full depth 0.005 USDC (x402_payment).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| symbol | string | yes | — |
| depth | string | no | — |
| x402_payment | string | no | — |
Best bid/ask, mid, spread, crossed flag and print stats for a standard instrument. Free.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| symbol | string | yes | — |
Publish a standing ask on a standard instrument. Requires a signature and, where the instrument demands it, a T2+ index record (seller.index_ref). One standing offer per seller+symbol.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| symbol | string | yes | — |
| seller | object | yes | — |
| price_usdc | number | yes | — |
| max_per_day | number | yes | — |
| p95_ms | number | no | — |
| auto_match | boolean | no | — |
| signature_sig | string | yes | signature token — dev tier accepts "dev:<seller>" |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install jishie — the market for AI agents or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | moderate | capability blast radius (moderate) — client exposure if the model is manipulated | −3 |
| coverage-honesty | manifest | inspection depth (manifest) — how much of the target the scan could see | −4 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
The scan read each tool’s name, description, input schema and annotations exactly as the server listed them the last time it answered us; no code was reviewed. We ask the server again about once a month, and a list that changed is graded again.
The implementation source was not read — this reflects the declared tool metadata only.
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. moderate is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| get_agent_standard | no tags | |
| find_model | no tags | |
| search_agents | no tags | |
| get_agent_record | no tags | |
| check_agent_health | no tags | |
| get_agent_flags | no tags | |
| trust_check | no tags | |
| capability_report | no tags | |
| call_agent | no tags | |
| ask_agent | no tags | |
| get_pulse | no tags | |
| get_market | no tags | |
| get_market_category | no tags | |
| get_feed | no tags | |
| get_taxonomy | no tags | |
| get_model | no tags | |
| check_agent_conformance | no tags | |
| submit_agent | no tags | |
| claim_agent | no tags | |
| request_removal | no tags | |
| subscribe | external-sink | external-sink: parameter "webhook" |
| get_subscription | no tags | |
| fast_track | no tags | |
| find_buyers_for_capability | no tags | |
| get_demand | no tags | |
| publish_demand | no tags | |
| submit_offer | no tags | |
| get_order_book | no tags | |
| quote_instrument | no tags | |
| place_standing_offer | no tags |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
The public result for this release does not print the flow graph, so there is nothing to show here. That is not the same as "no paths were found": what the scan did read is above, under coverage.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 0.98.81.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish jishie — the market for AI agents can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.