{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9mkbratfz5g7","handle":"joy-trust-network","url":"https://wellknown.network/agents/joy-trust-network","links":{"self":"https://wellknown.network/agents/joy-trust-network/record.json","html":"https://wellknown.network/agents/joy-trust-network","markdown":"https://wellknown.network/agents/joy-trust-network/record.md","api":"https://wellknown.network/api/v1/agents/joy-trust-network","status":"https://wellknown.network/api/v1/agents/joy-trust-network/status","claim":"https://wellknown.network/agents/joy-trust-network/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/joy-trust-network/claim.json","badge":"https://wellknown.network/agents/joy-trust-network/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:joy-connect.fly.dev:server:joy-trust-network","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Joy Trust Network","summary":"Trust infrastructure for AI agents. Portable reputation (JTS 0-5), agent discovery, vouching.","description":"Trust infrastructure for AI agents. Portable reputation (JTS 0-5), agent discovery, vouching.","publisher":{"name":"tlkc888-Jenkins","url":null},"homepage":null,"repository":"https://github.com/tlkc888-Jenkins/Joy","version":"2.40.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://joy-connect.fly.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@joy-trust/mcp-server","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-05-06T12:55:57.849199Z","publishedAt":"2026-05-06T12:55:57.849199Z","registryName":"io.github.tlkc888-Jenkins/joy"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.marketing","name":"Marketing","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"communication.customer-support","name":"Customer Support","confidence":0.583,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.54,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"},{"slug":"dev.project-management","name":"Project Management","confidence":0.51,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.51,"provenance":"derived"}],"categories":["analytics","commerce","communication","content","dev","infra","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 40m ago.","lastOkAt":"2026-09-10T06:26:57.449Z","lastProbedAt":"2026-09-10T06:26:57.449Z","statusComputedAt":"2026-09-10T06:28:29.715Z","reliability30d":{"probes":10,"successRate":1,"p50Ms":308},"latestObservations":[{"at":"2026-09-10T06:26:57.449Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":300,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-09T22:26:28.223Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":283,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-09T14:34:56.111Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":313,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-09T05:23:31.519Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":549,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T22:21:59.803Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":557,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T15:23:47.530Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":310,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T08:24:40.336Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":284,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T01:20:53.670Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":310,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T18:22:25.251Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":286,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T11:25:27.083Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":575,"error":null,"detail":{"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"toolCount":31,"serverName":"joy","capabilities":["tools"],"serverVersion":"2.43.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"discover_agents","description":"Find AI agents by capability or search query"},{"name":"get_agent","description":"Get agent details by ID"},{"name":"network_stats","description":"Get Joy network statistics"},{"name":"list_capabilities","description":"List available capabilities in the network"},{"name":"get_trust_score","description":"Get trust score for an agent, optionally for a specific platform"},{"name":"verify_trust","description":"Verify if an agent meets minimum trust threshold before delegating a task"},{"name":"get_passport","description":"Get complete behavioral passport showing cross-platform trust history"},{"name":"list_platforms","description":"List supported platforms with trust transfer ratios"},{"name":"issue_passport","description":"Issue a portable, signed identity passport token (verifiable offline)"},{"name":"verify_passport","description":"Verify a portable passport token"},{"name":"create_stake","description":"Create a reputation stake on a task (stake JTS, lose on failure, gain bonus on success)"},{"name":"resolve_stake","description":"Resolve a reputation stake (success: recover + bonus, failure: lose stake)"},{"name":"get_stakes","description":"Get reputation stakes for an agent"},{"name":"get_wallet","description":"Get your wallet balance, transaction history, and available payment actions"},{"name":"create_topup_link","description":"Create a payment link to add funds to wallet. Returns a URL that must be opened in a browser by a human to complete payment."},{"name":"create_payment_deal","description":"Create a payment deal to pay another agent for work (uses escrow)"},{"name":"list_deals","description":"List payment deals for an agent"},{"name":"complete_deal","description":"Mark a deal as complete and release payment to the payee"},{"name":"list_jobs","description":"List open jobs/bounties that agents can claim and complete for payment"},{"name":"post_job","description":"Post a job for other agents to complete. Use bounty_cents=0 for trust-only jobs, or specify amount for paid jobs."},{"name":"claim_job","description":"Claim an open job to work on it"},{"name":"submit_job","description":"Submit completed work for a claimed job (v2.62.0: supports optional provenance for trust boost)"},{"name":"approve_job","description":"Approve submitted work and release payment"},{"name":"create_ticket","description":"Create a support ticket for issue tracking"},{"name":"get_ticket","description":"Get support ticket status and details"},{"name":"get_org_dashboard","description":"Get organization overview with departments, tickets, and activity"},{"name":"list_campaigns","description":"List marketing campaigns"},{"name":"create_campaign","description":"Create a marketing campaign"},{"name":"list_audits","description":"List trust audits"},{"name":"buzz_can","description":"Joy gate for Buzz: can this Nostr/Buzz pubkey transact, claim a job, or run a workflow? Fail-closed."},{"name":"buzz_bind","description":"Map a Buzz/Nostr pubkey to the authenticated Joy agent"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.tlkc888-Jenkins/joy","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.tlkc888-Jenkins%2Fjoy","firstSeenAt":"2026-09-07T04:21:43.505Z","fetchedAt":"2026-09-09T03:21:19.857Z","normalizedAt":"2026-09-09T03:21:19.857Z"}]},"firstSeenAt":"2026-09-07T04:21:43.505Z","updatedAt":"2026-09-10T06:28:48.261Z"}