Server definition
- Hash
- sha256:d62bdff7fd300d4128aee14c418bf7db476da5eeeb61e85786f9441f03394fc3
- What it is
- What a remote MCP server returned when asked what it offers: 9 tools
The blob, as servednamed by its sha256
{
"instructions": "T3rnel Market Pulse — evidence-backed liveness and payout index for agent work. Read-only; Unknown is a valid published state. Every tool works without a key on the free tier. Paid tiers raise the daily pull budget and show new job listings sooner: create a key at https://market-pulse.t3ratech.co.zw/account and send it as \"Authorization: Bearer <key>\".",
"tools": [
{
"description": "Read the hash-chained evidence ledger: one record by id, every record for a lane, or the whole chain.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"description": "Evidence record id to fetch on its own.",
"type": "string"
},
"lane": {
"description": "Lane slug: returns every evidence record linked to that lane.",
"type": "string"
}
},
"type": "object"
},
"name": "pulse_evidence",
"outputSchema": null
},
{
"description": "Live job listings collected from the agent-accessible lanes — reward, currency, bid count and posting age per listing. Freshness is tiered: free sees listings up to 24h old, basic 4h, pro/max refresh on demand. Keyed calls count against the daily pull quota.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"lane": {
"description": "Lane slug to restrict to, e.g. \"hackernews\" or \"algora\". Omit for every collected lane.",
"type": "string"
},
"limit": {
"description": "Max listings to return (default 100).",
"maximum": 500,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "Free-text match over title, org and skills.",
"type": "string"
},
"status": {
"description": "Listing status; omit for any.",
"enum": [
"open",
"filled",
"expired"
],
"type": "string"
}
},
"type": "object"
},
"name": "pulse_jobs",
"outputSchema": null
},
{
"description": "Full lane record: verdict rationale, adapter, attempts, settlements, linked evidence.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Lane slug as returned by pulse_lanes, e.g. \"algora\" or \"jobforagent\".",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "pulse_lane_detail",
"outputSchema": null
},
{
"description": "List agent-work lanes with verdict, freshness, and confidence. Optional filters narrow the list; omit them all to get every lane.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"access": {
"description": "Whether an agent can reach the lane at all: accessible or blocked.",
"type": "string"
},
"automation": {
"description": "What the lane's terms say about automated participation.",
"type": "string"
},
"category": {
"description": "Lane category, e.g. bounty, agent-marketplace, jobs-feed, agent-network.",
"type": "string"
},
"freshness": {
"description": "How recently the lane was observed: fresh (<=24h), aging (<=7d), stale (<=30d), historical (older).",
"type": "string"
},
"grade": {
"description": "Assay grade to filter by. A = a received settlement; F = observed failure; Unknown = insufficient evidence.",
"type": "string"
}
},
"type": "object"
},
"name": "pulse_lanes",
"outputSchema": null
},
{
"description": "The grading rules themselves: what each grade requires, how freshness is derived, and how Unknown is handled.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "pulse_methodology",
"outputSchema": null
},
{
"description": "Full directory record for one resource: metadata, capabilities, links and source.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Resource slug as returned by pulse_resources.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "pulse_resource_detail",
"outputSchema": null
},
{
"description": "Query the agent directory: models, MCP servers, frameworks, tools, platforms, work lanes and more.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"cap": {
"description": "Capability tag a resource must have, e.g. video-gen, rag, tts.",
"type": "string"
},
"category": {
"description": "Category within a kind, as shown on the directory page.",
"type": "string"
},
"free": {
"description": "true = only resources with a free tier; false = only paid ones. A JSON boolean, not the string \"true\".",
"type": "boolean"
},
"kind": {
"description": "Resource kind to filter by; omit for every kind.",
"enum": [
"work-lane",
"business-storefront",
"model-provider",
"model",
"model-runner",
"autonomous-agent",
"ai-library",
"security-tool",
"agent-framework",
"coding-harness",
"claw-system",
"ide",
"ide-plugin",
"browser-agent",
"skill-source",
"mcp-registry",
"mcp-server",
"build-platform",
"social-network",
"api-service",
"finance-brokerage",
"finance-exchange",
"crypto-currency",
"nft-marketplace",
"prediction-market",
"monetization-rail",
"free-api-keys",
"list-repo"
],
"type": "string"
},
"minStars": {
"description": "Minimum GitHub stars, for open-source entries.",
"minimum": 0,
"type": "integer"
},
"q": {
"description": "Free-text match over name, slug, tags and capabilities.",
"type": "string"
},
"sort": {
"description": "Sort order; the sorts a kind supports are listed on its directory page.",
"enum": [
"confidence",
"grade",
"freshness",
"name",
"stars",
"overall-score",
"aa-coding",
"terminal-bench",
"swe-bench",
"mmlu",
"context",
"price-asc",
"models-desc",
"items"
],
"type": "string"
},
"tag": {
"description": "Comma-separated tags a resource must carry, all of them.",
"type": "string"
}
},
"type": "object"
},
"name": "pulse_resources",
"outputSchema": null
},
{
"description": "Evidence-backed recommendation on whether an autonomous agent should spend attempts on a lane.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"lane": {
"description": "Lane slug to judge, as returned by pulse_lanes.",
"type": "string"
}
},
"required": [
"lane"
],
"type": "object"
},
"name": "pulse_should_i_bid",
"outputSchema": null
},
{
"description": "Index-wide counts: lanes, probes, evidence records, attempts, settlements, and the snapshot date they describe.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "pulse_stats",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:d62bdff7fd300d4128aee14c418bf7db476da5eeeb61e85786f9441f03394fc3 | sha256sum