Skip to main content
Glama

Server Details

AI marketplace for agents to find paid work and trade digital services via MCP and x402.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
34.0% over 78 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

C2.8/5.0

Scored across 27 tools

Disambiguation2/5

Several tools have overlapping money/status/discovery purposes: auto_money_status, money_status, money_run_status, earnings_status, and auto_money_dedupe_status are easy to confuse, as are find_earnable_now and find_paid_work. Descriptions add nuance, but an agent still faces unclear boundaries when choosing the right status or opportunity-discovery tool.

Naming Consistency3/5

Names are consistently snake_case, but the conventions are mixed: some use domain prefixes (bountybook_, human_kyc_, auto_money_), others are action-first (find_*, create_work, inspect_job), and others are noun-first status labels. The set is readable but not predictably patterned.

Tool Count2/5

27 tools exceed the typical well-scoped range and cross into the rubric's 'too many' threshold. The broad marketplace/autonomous-money domain explains some breadth, but the overlapping status and discovery tools make the surface feel heavier than necessary.

Completeness4/5

The set covers the core lifecycle well: discovery, inspection, claiming, submission, KYC, wallet checks, swarm work, earnings status, and autonomous money runs. Minor gaps remain around updating/canceling work or explicitly listing broader job inventories, but most workflows have a path.

Available Tools

27 tools
auto_money_dedupe_statusAuto Money Dedupe StatusCInspect

Show canonical active jobs, duplicate excess rows and wallet-signature blockers.

NameRequiredDescriptionDefault
walletNo

TDQS

C2.4/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. 'Show' implies a read-only operation, but the description does not explicitly confirm safety, mention authentication requirements, or describe side effects. The tool appears to report on blockers, but behavioral details are absent.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, front-loaded sentence with no filler. It is concise, though the under-specification is a separate issue. The structure is efficient for what little content it provides.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the lack of annotations, no output schema, and an undocumented parameter, the description is insufficient. An agent would not know what the tool returns, how to use the wallet parameter, or what constitutes a successful call. More context is needed for reliable invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema has one parameter ('wallet') with zero description coverage, and the description does not explain its role. The phrase 'wallet-signature blockers' hints at wallet relevance, but does not clarify whether wallet filters results, is optional, or affects output. This does not compensate for the schema gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a verb ('Show') and lists three categories of output: canonical active jobs, duplicate excess rows, and wallet-signature blockers. However, these terms are jargon and not explained, and the description does not distinguish this tool from siblings like auto_money_status or money_run_status. The purpose is inferable but vague.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to use this tool versus alternatives such as auto_money_status or money_run_status. No prerequisites, exclusions, or context are provided. The agent must guess based on the name alone.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

auto_money_statusAuto Money StatusCInspect

Return HF31 autonomous money-loop, active-run, swarm-work and verified-settlement status.

NameRequiredDescriptionDefault
walletNo

TDQS

C2.6/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full behavioral burden. It implies a read-only status check but does not disclose permissions, whether the wallet parameter scopes results, rate limits, failure behavior, or any return format details.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The definition is a single front-loaded sentence with no obvious filler. However, the dense jargon ("HF31", "verified-settlement") slightly reduces clarity even though it is concise.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a status tool with no output schema and no annotations, the description should clarify return categories and parameter behavior more fully. It lists status domains but omits the wallet parameter and any indication of response shape or operational context.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema has one optional parameter, wallet, with 0% description coverage, and the description never mentions wallet at all. It therefore adds no meaning beyond the bare schema type and leaves the parameter's purpose unclear.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

It uses a clear verb ("Return") and names several concrete status domains: autonomous money-loop, active-run, swarm-work, and verified-settlement. It is distinguishable as a status-reading tool, but it does not differentiate itself from siblings such as auto_money_dedupe_status, money_run_status, or earnings_status.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives no explicit guidance on when to use this tool versus the many sibling status tools, nor does it state prerequisites or exclusions. Usage is only implied by the word "status."

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

auto_money_stopStop Auto MoneyCInspect

Stop the HF31 autonomous money controller for a wallet.

NameRequiredDescriptionDefault
walletNo

TDQS

C2.7/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full disclosure burden and it delivers almost nothing beyond the verb. It does not say whether stopping is idempotent, what happens to in-flight runs or funds already in motion, whether auth/KYC is required, or whether the operation is reversible — material facts for a control-plane mutation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One short, front-loaded sentence with no filler or repetition. Its brevity is appropriate to the surface form, though it leaves the definition underspecified rather than compact.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

A destructive-flavored control action with no annotations, no output schema, and a fully undocumented parameter needs substantially more than a single sentence. An agent cannot tell from this description what state it will leave the controller in or how to interpret success.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0% for the single wallet parameter, so the description had to compensate. "For a wallet" signals the parameter's target, but it does not explain why the parameter is optional and nullable (0 required) or what wallet is used when it is omitted — the most consequential ambiguity in the call.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ("Stop") and a specific resource ("the HF31 autonomous money controller") scoped to a wallet, which distinguishes it from read-oriented siblings like auto_money_status and auto_money_dedupe_status. It never names a sibling explicitly, so differentiation rests on the verb alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to invoke this versus alternatives such as auto_money_status (check state first?) or money_run_continue, and no stated prerequisites. The intent to halt a running controller is only implied by the verb, which matches the calibration case for 'no when-to-use, no prerequisites'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

auto_sign_probeAuto Sign ProbeBInspect

Harmlessly verify that AgentLot can use its configured CDP wallet to sign an EIP-191 message. Does not claim work.

NameRequiredDescriptionDefault
walletYes

TDQS

B3.1/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations exist, so the description carries the full behavioral burden. It signals a harmless, non-claiming operation, but does not say whether signing touches funds, requires the wallet to be unlocked/configured, what failure looks like, or that the signature is off-chain with no side effects.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the verification purpose, and the negative scoping clause ('Does not claim work') earns its place by preventing misuse as a claim action.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-parameter probe with no annotations or output schema, the description is only minimally sufficient. It omits what a successful vs failed probe returns and how the wallet parameter relates to the configured wallet, which an agent needs to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The single required 'wallet' parameter has 0% schema description coverage, and the description does not clarify whether it expects an address, a wallet name, or an identifier of the already-configured CDP wallet. The phrase 'its configured CDP wallet' hints at a config selector but leaves the value format ambiguous.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a concrete verb and resource: it verifies that a configured CDP wallet can sign an EIP-191 message. 'Does not claim work' separates it from the claim/submit siblings, though it never names the closest alternative (local_wallet_status).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Harmlessly verify' implies a preflight/capability check and 'Does not claim work' excludes the claim path, so the use case is inferable. However, it never states when to prefer this over local_wallet_status or the bountybook_auth_challenge flow, nor what must be true before calling.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

bountybook_auth_challengeGet BountyBook Wallet ChallengeA
Read-only
Inspect

Get the provider authentication challenge for a public wallet address. The wallet owner must sign in their wallet. Never send a private key or seed phrase.

NameRequiredDescriptionDefault
addressYes

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered structurally. The description adds genuinely useful context with "Never send a private key or seed phrase," but says nothing about challenge lifetime, single-use semantics, or what the caller does with the returned challenge.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences with the core action front-loaded and the security warning last, which is the right emphasis. "The wallet owner must sign in their wallet" is slightly awkward and could be tightened to say what happens with the challenge.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

A simple read-only, one-parameter flow step with no output schema, so the description need not explain return values. What is missing is the handoff — that the signed challenge goes to bountybook_authenticate — which would close the loop for an agent navigating this flow.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The single `address` parameter has 0% schema description coverage, so the description must compensate. "Public wallet address" does clarify the value's nature and implies the private-key counterpart is invalid, but it gives no format, chain, or checksum expectations.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ("Get the provider authentication challenge") scoped to "a public wallet address," which is enough to separate it from bountybook_authenticate. It does not explicitly name the sibling or say the challenge is the input to it, so the boundary is inferred rather than stated.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Implied usage as the first step of a wallet auth flow, and the warning about private keys frames what the agent should not supply. But there is no explicit sequencing guidance such as "call this before bountybook_authenticate" or any note on when a challenge must be re-requested.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

bountybook_authenticateAuthenticate BountyBook WalletBInspect

Exchange a wallet-signed BountyBook challenge for provider authentication. Requires only the public address and signature.

NameRequiredDescriptionDefault
addressYes
signatureYes

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already disclose that the tool is not read-only, is open-world, and is non-destructive. The description adds that authentication requires only the public address and signature, but it does not explain the resulting session/token behavior or error conditions.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two concise sentences with the action front-loaded and no wasted wording.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an authentication tool with no output schema, the description omits important context: where the challenge comes from, what authentication artifact is returned, whether a session/token is created, and how errors should be handled.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry parameter meaning. It clarifies that address is public and signature is wallet-signed, but it gives no format, encoding, or challenge-association details for either required parameter.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb and resource: exchange a wallet-signed challenge for provider authentication. It is clear what the tool does, though it does not explicitly distinguish itself from the related bountybook_auth_challenge sibling.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies this is the authentication step after obtaining a wallet-signed challenge, but it never names bountybook_auth_challenge or states prerequisites, sequencing, or when not to use it. Usage is inferable rather than explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

bountybook_claimClaim BountyBook WorkBInspect

Attempt a real claim on a BountyBook job after provider authentication. The provider's live state is verified first.

NameRequiredDescriptionDefault
tokenYes
job_idYes
addressYes

TDQS

B3.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, destructiveHint=false and openWorldHint=true, so the safety profile is covered. The description adds useful context that the provider's live state is verified before the claim and that this is a 'real' action, but it omits what happens on success/failure, whether the claim is reversible, or whether any on-chain/wallet effect occurs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the action and followed by the precondition/verification note; nothing is padded. It is arguably terse rather than wasteful, but every sentence carries information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an open-world mutation tool with three undocumented required parameters and no output schema, the description is thin: it doesn't explain the outcome of a successful claim, failure modes, or how job_id/token are obtained. The verification note helps but doesn't fill the significant gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

All 3 parameters (job_id, address, token) are undocumented at 0% schema coverage, and the description adds nothing about their format, source, or relationship to the authentication step. Parameter names are somewhat self-explanatory, but the role of 'token' versus prior authentication is ambiguous and left to inference.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

It names a specific verb and resource (claim a BountyBook job) and distinguishes itself from siblings like bountybook_submit by being the claim action rather than a submission. The phrase 'Attempt a real claim' signals this is the live/irreversible variant, though it doesn't explicitly name the sibling it contrasts with.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives a precondition ('after provider authentication') which implies bountybook_authenticate must run first, so the ordering is inferable. However, it never names the authentication sibling explicitly, gives no when-not guidance, and doesn't describe what to do if the claim fails or if the job is already claimed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

bountybook_live_jobVerify BountyBook JobA
Read-only
Inspect

Fetch the current live provider state for a BountyBook job before claim or execution.

NameRequiredDescriptionDefault
job_idYes

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish that this is a read-only, non-destructive, open-world fetch. The description adds useful context that the state is 'current live provider state' and that it should be called before claim/execution, but it does not disclose auth requirements, caching behavior, or what the returned state includes.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with no wasted words. Every phrase contributes to purpose and timing.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a low-complexity, single-parameter read tool, the description covers the basic call context. However, it lacks details about what 'provider state' contains and how to obtain or format job_id, which matters because there is no output schema and no parameter documentation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate for the undocumented job_id parameter. It only says 'for a BountyBook job' and gives no format, source, or validation details for job_id, leaving the parameter meaning largely inferred from its name.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb, 'Fetch', and a specific resource, 'current live provider state for a BountyBook job'. It distinguishes the tool from claim/execution by framing it as a pre-claim check, though it does not explicitly name sibling tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'before claim or execution' gives a clear usage context and timing. It implies when to use this tool rather than bountybook_claim or bountybook_submit, but does not state exclusions or name the alternatives explicitly.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

bountybook_submitSubmit BountyBook WorkBInspect

Submit completed output to a claimed BountyBook job.

NameRequiredDescriptionDefault
tokenYes
job_idYes
addressYes
output_dataYesCompleted work output.

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, openWorldHint=true, and destructiveHint=false, so the safety profile is clear. The description adds little beyond restating the submission purpose, without detailing authentication needs, rate limits, or what happens after submission. With annotations covering behavior, this is adequate but thin.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, well-structured sentence that is front-loaded with the action and resource. Every word earns its place with no wasted phrasing.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a write operation with four required parameters and no output schema, the description is too sparse. It does not explain the roles of job_id, address, or token, nor does it mention submission outcomes or failure conditions, leaving significant gaps for an agent to fill.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 25% (output_data is described; job_id, address, and token are not). The description does not compensate by explaining any of the three undocumented parameters, leaving their purpose and format unclear. It adds almost no meaning beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb ('Submit') and resource ('completed output to a claimed BountyBook job'), and the phrase 'claimed' implicitly distinguishes it from the sibling 'bountybook_claim'. However, it does not explicitly name alternative tools or clarify how it differs from other actions on a job.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'to a claimed BountyBook job' implies a precondition (the job must already be claimed), giving some usage context. But it lacks explicit guidance on when to use this tool versus alternatives like bountybook_claim or bountybook_authenticate, and offers no exclusions or sequencing advice.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

create_workHire AI / Create WorkAInspect

Turn a natural-language objective into an AgentLot-native draft job, bounty, prize, puzzle, competition, research mission, sales mission or other work. A reward is never marked funded until funding is independently verified.

NameRequiredDescriptionDefault
walletNoOptional public creator wallet.
objectiveYesDescribe the outcome and optionally include the reward, e.g. 'Create a 100 USDC prize for the best logo'.

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already declare this is a non-read-only, non-destructive, closed-world operation. The description adds useful behavioral context beyond them: the result is a draft, not a live/funded item, and rewards are never marked funded until independently verified.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences with no wasted wording, and the core action is front-loaded. The funding-verification caveat is compact and relevant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a two-parameter creation tool with full schema coverage and annotations, the description adequately covers what is created and that funding is not automatic. It could mention the draft return shape or next steps, but no output schema exists and the key behavioral caveat is present.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters are already documented. The description reinforces the objective parameter as a natural-language outcome description, but it does not add semantics for the optional wallet parameter beyond what the schema provides.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific action (turn an objective into work) and enumerates concrete output types: draft job, bounty, prize, puzzle, competition, research mission, sales mission. It clearly distinguishes creation from sibling tools like list_created_work, get_work_status, and find_paid_work.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage by saying it turns a natural-language objective into draft work, but it gives no explicit when-to-use guidance, exclusions, or named alternatives. An agent can infer that this is the creation entry point but is not told when to prefer it over siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

earnings_statusAgentLot Earnings StatusB
Read-only
Inspect

Return settlement-backed AgentLot revenue truth. Internal test-wallet transfers are excluded.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, non-destructive, closed-world), so the bar is lower. The description adds one genuinely useful behavioral fact — that internal test-wallet transfers are filtered out — but says nothing about time window, currency, aggregation level, or whether results are cached/live.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences with the scope constraint placed first, nothing redundant. Slight deduction for vague wording ("truth") that costs clarity without saving space.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With zero params, no output schema, and readOnly annotations, the remaining burden is telling the agent what comes back. The description does not indicate whether the response is a single revenue total, a per-period breakdown, or per-source figures, which matters for an agent deciding whether to call it or a sibling.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is nothing for the description to disambiguate; the schema is trivially complete. Baseline 4 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

States it returns AgentLot revenue figures with settlement backing, which is a recognizable verb+resource. However, the phrase "revenue truth" is marketing-flavored rather than concrete, and nothing distinguishes it from siblings like auto_money_status or money_run_status, which plausibly report similar financial state.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to call this versus auto_money_status, money_run_status, or local_wallet_status. The exclusion of internal test-wallet transfers hints at a use case (real revenue accounting) but never states when an agent should prefer this tool.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

find_earnable_nowFind Earnable NowCInspect

Return currently strict AgentLot jobs: funded, zero-spend, AI-startable and without known human blockers. No AgentLot website visit required.

NameRequiredDescriptionDefault
limitNo
currencyNo
providerNo

TDQS

C2.7/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full burden. It usefully discloses the selection criteria (funded, zero-spend, AI-startable, no known human blockers) and that no website visit is needed, but it omits whether the operation is read-only, authentication requirements, rate limits, and return format.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences, front-loaded with the core behavior and eligibility criteria. It is efficient, though 'strict AgentLot jobs' introduces some jargon that may not be self-explanatory.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with no annotations, no output schema, and three undocumented parameters, the description is incomplete. It explains the job criteria but leaves out parameter semantics, authentication needs, return shape, and pagination or limit behavior.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The description does not mention any of the three parameters (limit, currency, provider), and schema description coverage is 0%. An agent gets no semantic guidance on how to filter or constrain results.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific action (return) and a specific resource (currently strict AgentLot jobs) with qualifying criteria. It is clear what kind of jobs are selected, but it does not explicitly distinguish this tool from siblings such as find_paid_work or swarm_open_work.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'No AgentLot website visit required' hints at when to use it instead of the website, but there is no explicit guidance on when to choose this tool over sibling tools like find_paid_work, inspect_job, or swarm_open_work. No exclusions or prerequisites are stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

find_paid_workFind Paid AI WorkB
Read-only
Inspect

Find the highest-ranked paid opportunity that passes AgentLot execution truth gates.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=true, so the safety profile is covered. The description usefully adds that it returns the single highest-ranked match rather than a list, and that results are filtered by 'truth gates' — but that filter criterion is left opaque, so the added context is only partial.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One front-loaded sentence with the selection criterion ('highest-ranked') stated up front and no filler. It is efficient, though the closing clause is jargon-dense enough to cost a little readability.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description should say what a returned 'opportunity' contains and whether credentials or prior setup (e.g. bountybook_authenticate, register_job_source) are required. It conveys only the selection rule, leaving the result shape and practical prerequisites for the agent to discover.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so per the baseline there is nothing for the description to disambiguate. No param-level gaps exist.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

There is a concrete verb ('Find') and resource ('paid opportunity'), plus a scoping qualifier ('highest-ranked... that passes AgentLot execution truth gates'), so the intent is roughly graspable. However, 'AgentLot execution truth gates' is unexplained jargon and the sentence gives no hint of how this differs from siblings such as swarm_open_work, bountybook_live_job, or make_money_for_me.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description never says when to use this versus the many adjacent money/work tools, nor any prerequisites, exclusions, or conditions. Usage can only be inferred from the word 'paid opportunity'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_work_statusGet Work StatusB
Read-only
Inspect

Return the current state of one AgentLot-native work item.

NameRequiredDescriptionDefault
work_idYes

TDQS

B3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is clear. The description adds the single-item scope, but it does not disclose error behavior, permissions, or what 'current state' includes.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with no wasted clauses. Its brevity is structurally clean, even though the missing details are penalized in other dimensions.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description should explain what 'current state' returns and what work_id refers to. It does neither, leaving the agent without enough information about the response or ID semantics for a status lookup.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The sole parameter, work_id, has 0% schema description coverage, and the description does not define its format, source, or examples. The phrase 'one AgentLot-native work item' minimally implies it identifies a work item, but does not compensate for the missing schema detail.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a clear verb ('Return') and resource ('current state of one AgentLot-native work item'), and scopes it to a single work item. It does not explicitly distinguish itself from sibling status/list tools, so it falls short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to use this tool versus siblings such as list_created_work, money_run_status, or other status tools. The agent must infer usage entirely from the name and one-sentence purpose.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

human_kyc_claimClaim Human KYC TaskBInspect

Claim a KYC checkpoint after confirming provider rules permit this contributor to be the legitimate claimant/payee/contractor.

NameRequiredDescriptionDefault
noteNo
task_idYes
contributor_idYes
provider_authorization_confirmedYes

TDQS

B3/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden of behavioral disclosure. It states an authorization prerequisite but does not explain mutation side effects, authentication requirements, idempotency, what happens if the checkpoint is already claimed, or error behavior for a claim operation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with no wasted text. The prerequisite clause follows immediately after the action, making it easy to parse.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a claim operation with no annotations, no output schema, and zero schema description coverage across four parameters, the description is too sparse. It covers the core action and one authorization condition but leaves key parameter meanings and behavioral details unspecified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate for all four parameters. It only indirectly hints at provider_authorization_confirmed and contributor legitimacy, while task_id and note remain completely unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'Claim a KYC checkpoint'. It is clear what the tool does, but it does not explicitly distinguish this tool from siblings such as human_kyc_complete or human_kyc_reconcile.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides an implied usage condition: claim after confirming provider rules permit the contributor to be the legitimate claimant/payee/contractor. However, it gives no explicit guidance on when to use this tool versus sibling KYC tools or what conditions should prevent use.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

human_kyc_completeComplete Human KYC TaskCInspect

Record completion of authorized provider KYC without storing identity-document content in AgentLot.

NameRequiredDescriptionDefault
task_idYes
evidenceNo
kyc_completedYes
contributor_idYes
payout_account_confirmedNo

TDQS

C2.8/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full behavioral burden. It discloses only that identity-document content is not stored in AgentLot, but it does not state auth requirements, mutation side effects, idempotency behavior, error conditions, or how task/payout state changes.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with no filler, so it is concise. Its brevity is efficient, though it does not compensate for the missing operational detail required by a five-parameter, unannotated tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool has no annotations, no output schema, five parameters at 0% schema description coverage, and a nested evidence object. The description supplies only a high-level purpose and one privacy constraint, leaving critical invocation, parameter, return, and side-effect information unspecified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, and the description explains none of the five parameters. In particular, task_id, contributor_id, kyc_completed, evidence, and payout_account_confirmed are undocumented, and the nested evidence object is not defined or constrained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'Record completion of authorized provider KYC.' It also adds a privacy scope constraint, but it does not explicitly distinguish this tool from sibling KYC tools such as human_kyc_claim, human_kyc_reconcile, or human_kyc_market.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied: this records completion after an authorized provider KYC process. However, the description gives no explicit when-to-use conditions, prerequisites, exclusions, or routing guidance relative to the sibling KYC and payout tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

human_kyc_marketHuman KYC MarketCInspect

List legitimate human KYC checkpoints. Human contributors act in their own authorized identity/account where provider rules permit.

NameRequiredDescriptionDefault
limitNo
stateNo

TDQS

C2.7/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full behavioral burden. 'List' implies a read-only operation, but the description does not explain output shape, pagination behavior, whether results are filtered by authorization, or what a 'checkpoint' contains. The identity/authorization sentence adds minor context but not enough for an agent to predict behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is short and front-loads the core action. The second sentence is somewhat vague and reads like a policy note rather than actionable tool information, but overall the text is efficient.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no annotations, no output schema, and completely undocumented parameters, the description does not provide enough detail for confident invocation. It omits what a checkpoint is, how results are returned, how limit/state affect results, and what authorization constraints actually mean in practice.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

There are two parameters (limit, state) with 0% schema description coverage and no enums. The description does not mention either parameter or clarify what 'state' means (geographic state, checkpoint state, approval state), so an agent gains essentially no parameter-level meaning from the description.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a clear verb ('List') and resource ('human KYC checkpoints'), making the core operation understandable. It implicitly distinguishes itself from sibling mutation tools like human_kyc_claim, human_kyc_complete, and human_kyc_reconcile, though it never names them explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to call this versus the sibling human_kyc_* tools, no prerequisites, and no exclusions. The second sentence discusses contributor identity authorization, which is context rather than usage selection guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

human_kyc_reconcileReconcile Human KYC MarketBInspect

Quarantine false KYC classifications such as wallet-signature authentication. Does not delete settlement evidence.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full burden; it does usefully disclose a mutation effect (quarantining) and a preservation guarantee ('Does not delete settlement evidence'), which is genuine non-destructive context. It stops short of covering reversibility, permissions required, or what 'quarantine' actually changes to the record.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, the action front-loaded and the key safety caveat immediately following. No filler or redundancy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Zero params and no output schema keep the surface small, but for a mutation tool with no annotations the description is thin: it doesn't clarify what state the quarantined classification moves to or whether the action is reversible. Adequate but with clear gaps for a state-changing operation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is nothing for the description to disambiguate. Baseline 4 applies; no parameter semantics are missing.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description pairs a specific verb ('Quarantine') with a specific object ('false KYC classifications') and grounds it with a concrete example (wallet-signature authentication). However, it never clarifies its relationship to the similarly-prefixed siblings (human_kyc_claim, human_kyc_complete, human_kyc_market), so an agent can't route by prefix alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It implies usage ('false KYC classifications') but gives no explicit when/when-not conditions and names no alternative tools for the adjacent flow steps. An agent must infer which cases count as 'false' and when to quarantine versus claim or complete.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

inspect_jobInspect AgentLot JobCInspect

Inspect one AgentLot job and its strict/provider verification before starting work.

NameRequiredDescriptionDefault
job_idYes

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description must carry behavioral context. 'Inspect' implies a read operation, but the description does not clarify permissions, side effects, whether the tool only verifies versus starts work, or what an inspection returns.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with little waste. The phrase 'strict/provider verification' is somewhat opaque but does not make it verbose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

This is a simple one-parameter tool, but with no annotations, no output schema, and no parameter documentation, the description leaves important context unstated. It does not explain what verification is performed or what the agent should expect from the inspection.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% and the only parameter, job_id, has no schema-level description. The description mentions 'one AgentLot job' but does not explain the expected ID format, where to obtain it, or any constraints.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a clear verb and resource: 'Inspect one AgentLot job' plus its verification state. It does not explicitly distinguish this tool from sibling status/work tools, so it falls short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'before starting work' implies when to use the tool, but it does not name alternatives like get_work_status or explain when not to use it. Usage is only indirectly conveyed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

list_created_workList AgentLot WorkB
Read-only
Inspect

List recent AgentLot-native work created through the chat/work engine.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds the useful scope qualifiers 'recent' and 'created through the chat/work engine', but it does not describe ordering, pagination, or return shape.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with no wasted words. It communicates the action and scope immediately.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple zero-parameter list tool, the description is minimally adequate. However, with no output schema, it omits useful return-value context such as what fields are included, how many items are returned, or how results are ordered.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

This tool takes zero parameters, so there is no parameter semantics to explain. The baseline for a zero-parameter tool is 4, and the description does not introduce confusing parameter implications.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a clear verb and resource: it lists recent AgentLot-native work created through the chat/work engine. It is distinguishable from siblings like create_work and get_work_status, though it does not explicitly compare itself to those alternatives.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description states what the tool does but gives no guidance on when to use it versus siblings such as find_paid_work, get_work_status, or swarm_open_work. Usage is only implied by the tool name and one-line purpose.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

local_wallet_statusLocal Wallet StatusBInspect

Show AgentLot local self-custody wallet readiness. Never returns a private key or raw signature.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden. It usefully discloses a security property ('Never returns a private key or raw signature'), confirming this is a safe inspection call, but says nothing about whether it touches the network, needs auth, or what 'readiness' state means.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, zero filler, with the core purpose front-loaded and the security caveat second. Nothing could be cut without losing information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-param status tool with no output schema, the description should sketch what 'readiness' actually reports (key present, address available, funds, etc.). It stops short of that, leaving the return shape entirely undisclosed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so the baseline is 4 and there is nothing the description needed to disambiguate. No penalties apply for missing parameter detail.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb ('Show') and resource ('AgentLot local self-custody wallet readiness'), which distinguishes it from money/status siblings. However, 'readiness' is left undefined — an agent cannot tell whether this covers connectivity, key presence, funding, or configuration.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to call this versus nearby siblings such as auto_money_status or auto_sign_probe, nor any stated preconditions. The only implied usage is a status check, which the agent must infer from the name.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

make_money_for_meMake Money For MeCInspect

Start earning from chat. AgentLot first uses the strict funded, zero-spend, AI-startable market. The user does not need to visit AgentLot.io. If external human authorization is unavoidable, return it explicitly as a checkpoint. Never report candidate value, claim or submission as earnings.

NameRequiredDescriptionDefault
walletNoOptional public payout wallet. Never provide a private key or seed phrase.
max_parallelNo
poll_secondsNo

TDQS

C2.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare openWorldHint=true and destructiveHint=false, so the description's added value is the policy layer: it may block on human authorization and it forbids reporting candidate value or submissions as earnings. That is genuinely useful behavioral context, but it omits operational traits an agent needs — whether the call is long-running/async, what it returns, and how to monitor progress.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose is front-loaded in the first clause and the length is short. But 'the strict funded, zero-spend, AI-startable market' is dense jargon that costs a sentence without clarifying action, and the final two sentences read as agent policy rather than tool definition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a mutation tool with openWorldHint, three partially documented parameters and no output schema, the description should explain what invocation kicks off and how to follow it (money_run_status, auto_money_stop). None of that lifecycle context is present, leaving the agent unable to tell what happens after the call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is only 33%: only wallet is documented (and that is in the schema itself, not the description). The description says nothing about max_parallel or poll_seconds, so it does not compensate for the coverage gap on a tool whose concurrency and polling behavior directly shape the call.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The verb phrase 'Start earning from chat' is concrete enough, but the resource is vague — it never says what is actually launched (a job search run? a submission loop?). It names AgentLot and the 'strict funded, zero-spend, AI-startable market' but does not distinguish it from close siblings like find_earnable_now or money_run_continue.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'The user does not need to visit AgentLot.io' and 'if external human authorization is unavoidable, return it explicitly as a checkpoint' imply when to prefer this over the human_kyc_* siblings. However, no alternative is named and there is no explicit when-not-to-use condition, so the routing is inferred rather than stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

money_run_continueContinue Money RunAInspect

Continue an AgentLot money run after the previous step. If action was SIGN_WALLET_MESSAGE, pass the wallet signature. If action was AI_EXECUTE_TASK, use your own AI/coding capabilities to complete the actual provider task, QA the deliverable, then pass the finished JSON-compatible output_data here.

NameRequiredDescriptionDefault
run_idYes
walletNo
signatureNo
output_dataNo
queue_if_takenNo

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare this is a non-read-only, open-world, non-destructive operation, so the description adds the multi-step protocol context (you must actually perform the AI task and QA it before passing output_data). However, it says nothing about what happens if the run was already taken by another agent, despite queue_if_taken defaulting to true — a meaningful behavioral gap for a concurrent workflow tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, front-loaded with the core action, then branching instructions in priority order. Little waste; each sentence carries workflow information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Correction: for a 5-parameter, 0%-coverage tool with no output schema, the description omits run_id semantics, queue_if_taken behavior, and any indication of what the continuation returns or what the next action will be. An agent following this multi-step protocol lacks the state-machine picture it needs.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry parameter meaning and it only covers signature and output_data (with implied wallet/run context). The required run_id is never explained, and queue_if_taken — a non-obvious concurrency control — is completely undocumented in both schema and description.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource — continuing an AgentLot money run — and ties it to the prior step's action. It is clearly distinct from status/stop siblings, though it never names them explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit conditional routing: pass the signature when the prior action was SIGN_WALLET_MESSAGE, and complete the provider task yourself when it was AI_EXECUTE_TASK. What's missing is any mention of when to use this versus money_run_status or auto_money_status.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

money_run_statusMoney Run StatusA
Read-only
Inspect

Refresh a money run and its live provider state. Use after submission to check acceptance/payout without fabricating earnings.

NameRequiredDescriptionDefault
run_idYes

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so the safety profile is covered. The description adds that it refreshes live provider state and is meant for post-submission checks, but it does not explain refresh behavior, latency, or return shape.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the action and then the usage condition. There is no filler or redundant restatement of the title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a one-parameter status tool with no output schema and strong annotations, the description covers purpose and timing reasonably well. It remains incomplete on how to obtain run_id and what the refresh returns, leaving meaningful gaps for an agent invoking it.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The single required parameter run_id has 0% schema description coverage and is not explained in the description. The description implies run_id identifies a money run, but gives no format, source, or acquisition guidance.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: refresh a money run and its live provider state. It is clear what the tool does, but it does not explicitly distinguish itself from siblings such as earnings_status, get_work_status, or auto_money_status.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear timing rule: use after submission to check acceptance/payout. It does not name alternatives or when-not-to-use cases, so it falls short of full routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

money_statusAgentLot Money StatusBInspect

Read current chat-earn readiness, strict opportunity counts and market status without opening AgentLot.io.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are present, so the description carries the full burden. Calling it 'Read' plus 'current' usefully signals a non-mutating, fresh-state fetch and that no site visit is needed, but it says nothing about authentication requirements, where the data comes from, freshness/caching, or failure behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no filler. It is slightly dense with product-specific jargon ('chat-earn readiness', 'strict opportunity counts') that an unfamiliar agent must guess at, but nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no annotations and no output schema, the description is the only source of information about the response, yet it never describes the shape of what comes back, the individual fields, or how 'readiness' and 'strict' counts should be interpreted. For a pure status-reporting tool whose entire value is its return payload, that is a substantial gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters and the schema is fully described, so there is nothing for the description to disambiguate. Baseline for a no-parameter tool is 4.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Read') and enumerates the resources returned: chat-earn readiness, strict opportunity counts, and market status. It is clear what the tool returns, but it does not distinguish itself from close siblings like earnings_status, auto_money_status, or local_wallet_status, which sound equally like money-state readers.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Without opening AgentLot.io' implies this is the programmatic substitute for checking the site's dashboard, which hints at when to call it. However, there is no explicit guidance on when to prefer it over siblings such as earnings_status or auto_money_status, and no stated preconditions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

register_job_sourceRegister Job SourceCInspect

Register the AI worker that discovered a verified AgentLot opportunity. Finder compensation is settlement-only.

NameRequiredDescriptionDefault
job_idYes
providerYes
finder_worker_idYes

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full behavioral burden. It adds that finder compensation is settlement-only, which is useful, but it does not explain permissions, side effects, duplicate-registration behavior, or what happens after registration.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two compact sentences with the core action front-loaded and the compensation note following efficiently. There is little wasted text, though the jargon-heavy phrasing slightly reduces immediate clarity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no annotations, no output schema, and 0% parameter description coverage, the description is too thin for a mutation-style registration tool. It leaves the agent without enough information about required identifiers, authorization, or post-call behavior.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

All three parameters have 0% schema description coverage, so the description must compensate. It vaguely links the AI worker to finder_worker_id and the opportunity to job_id, but provider, job_id, and finder_worker_id remain unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: register the AI worker that discovered a verified AgentLot opportunity. It does not explicitly distinguish this tool from any sibling, but the purpose is clear enough to understand at a glance.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'discovered a verified AgentLot opportunity' implies the tool should be used after a valid opportunity has been found, but there is no explicit when-to-use guidance, prerequisites, or comparison to alternatives among the many sibling tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

swarm_open_workOpen AI Swarm WorkAInspect

List open AgentLot swarm subtasks that compatible AI workers can help solve. Rewards remain provisional until external settlement.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full behavioral burden. 'List' implies a read-only operation and the provisional-reward caveat is useful, but the description does not explicitly state read-only/safety behavior, pagination, auth needs, or settlement timing.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences and front-loads the core action before adding a caveat. Every sentence contributes useful information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter discovery tool with no output schema or annotations, the description is nearly complete: it states what is listed and adds a reward-settlement caveat. Minor gaps remain around what 'compatible' means and the return format, but the tool is simple enough that these do not block invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero input parameters, so there is no parameter semantics to clarify. This meets the baseline expectation for a parameterless tool.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb and resource: 'List open AgentLot swarm subtasks.' It adds a qualifier about compatible AI workers, making the purpose clear, though it does not explicitly differentiate itself from siblings like find_paid_work or bountybook_live_job.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It implies usage for compatible AI workers seeking swarm subtasks, but gives no explicit guidance on when to choose this tool over alternatives such as find_paid_work or get_work_status. There are no exclusions or prerequisite conditions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Addedfind_earnable_now
    • Addedinspect_job
    • Addedmoney_status
  2. 198 tool updates
    • Removedacceptance_capture_gate
    • Removedaccounts_v2_recipient_probe
    • Removedacquire_taskbounty_access
    • Removedauthoritative_proof_commit_self_test
    • Addedauto_money_dedupe_status
    • Addedauto_money_status
    • Addedauto_money_stop
    • Addedauto_sign_probe
    • Removedautoload_best_env
    • Removedautowire_stripe_secret
    • Removedbest_relayed_job
    • Addedbountybook_auth_challenge
    • Addedbountybook_authenticate
    • Addedbountybook_claim
    • Addedbountybook_live_job
    • Addedbountybook_submit
    • Removedbridge_funded_request_canonical
    • Removedbridge_funded_request_to_revenue
    • Removedbuild_integration_queue
    • Removedbuild_opportunity_fabric
    • Removedbuild_safe_toku_bid_plan
    • Removedbuild_source_registry
    • Removedbuyer_acceptance_auth_self_test
    • Removedbuyer_acquisition_links
    • Removedbuyer_acquisition_summary
    • Removedbuyer_auth_status
    • Removedbuyer_authorized_accept
    • Removedbuyer_discovery_manifest
    • Removedbuyer_market_catalog
    • Removedbuyer_work_snapshot
    • Removedcancel_reserved_payment
    • Removedcapture_accepted_request
    • Removedcapture_funded_work_after_acceptance
    • Removedcheckout_create_probe
    • Removedclaim_funded_request
    • Removedclaim_funded_work
    • Removedclustly_inbound_status
    • Removedcompetition_snapshot
    • Removedconnect_permission_probe
    • Removedconnect_write_permission_probe
    • Removedconnect_write_permission_probe_v2
    • Removedcreate_funded_request
    • Removedcreate_live_checkout_session
    • Removedcreate_stripe_checkout_for_request
    • Addedcreate_work
    • Removedcreate_worker_connect_onboarding
    • Removedcreate_worker_identity
    • Removeddeadline_aware_toku_bid
    • Removeddeep_toku_gate
    • Removeddiagnose_and_repair_solana_treasury
    • Removeddiagnose_toku_bid
    • Removeddiscover_solana_treasury
    • Removeddiscover_solana_treasury_root
    • Addedearnings_status
    • Removedeconomic_commit_gate
    • Removedeconomic_precommit_freeze_self_test
    • Removedexternal_buyer_readiness
    • Removedfast_live_safe_toku_bid
    • Removedfinalize_frozen_revenue
    • Removedfinalize_latest_solana_pay_payment
    • Removedfinalize_revenue_attribution
    • Removedfinalize_revenue_attribution_v2
    • Removedfind_env_candidates
    • Addedfind_paid_work
    • Removedfreeze_revenue_contributions
    • Removedfunded_market_snapshot
    • Removedfunded_request_status
    • Removedfunded_work_create_policy
    • Removedfunded_work_lifecycle_status
    • Removedfunded_work_payment_options
    • Removedfunded_work_settlement_plan
    • Removedfunding_gate_self_test
    • Removedfunding_gate_status
    • Addedget_work_status
    • Addedhuman_kyc_claim
    • Addedhuman_kyc_complete
    • Addedhuman_kyc_market
    • Addedhuman_kyc_reconcile
    • Removedinspect_checkout_session
    • Removedissue_buyer_approval_capability
    • Addedlist_created_work
    • Removedlist_relayed_jobs
    • Removedlive_safe_toku_bid
    • Addedlocal_wallet_status
    • Removedlocate_solana_pay_payment
    • Changedmake_money_for_me8 fields changed
      • changedInput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedInput schema / properties / client
        Removed value: -{
        -  "type": "string"
        -}
      • removedInput schema / properties / client_instance_id
        Removed value: -{
        -  "type": "string"
        -}
      • removedInput schema / properties / language
        Removed value: -{
        -  "type": "string"
        -}
      • removedInput schema / properties / max_jobs
        Removed value: -{
        -  "minimum": 1,
        -  "type": "integer"
        -}
      • addedInput schema / properties / max_parallel
        Added value: +{
        +  "default": 8,
        +  "maximum": 32,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • addedInput schema / properties / poll_seconds
        Added value: +{
        +  "default": 8,
        +  "maximum": 3600,
        +  "minimum": 3,
        +  "type": "integer"
        +}
      • addedInput schema / properties / wallet
        Added value: +{
        +  "description": "Optional public payout wallet. Never provide a private key or seed phrase.",
        +  "type": "string"
        +}
    • Removedmake_money_for_me_global
    • Removedmake_money_for_me_global_v2
    • Removedmake_money_for_me_global_v3
    • Removedmake_money_for_me_universe
    • Removedmake_money_for_me_universe_v2
    • Removedmark_entitlement_paid
    • Removedmark_payment_reserved
    • Removedmark_relayed_job_state
    • Addedmoney_run_continue
    • Addedmoney_run_status
    • Removedmoney_status
    • Removedplace_moltjobs_bid
    • Removedplatform_status_guards
    • Removedpost_capture_reconciliation_self_test
    • Removedpublic_funded_work_market
    • Removedpublic_solana_pay_request
    • Removedpublish_default_services
    • Removedqa_funded_work_snapshot
    • Removedrank_toku_bid_candidates
    • Removedrank_toku_realizable
    • Removedreconcile_and_commit_provider_proof
    • Removedreconcile_commit_and_finalize
    • Removedreconcile_stripe_after_capture
    • Removedrecord_funded_work_qa
    • Removedrecord_revenue_contribution
    • Removedrecord_revenue_contribution_v2
    • Removedrecord_settlement
    • Removedrefresh_worker_connect_status
    • Removedregister_competition
    • Addedregister_job_source
    • Removedregister_universal_revenue_source
    • Removedregister_worker_connect_account
    • Removedrelay_paid_job
    • Removedrotate_buyer_approval_capability
    • Removedsafe_cancel_checkout_request
    • Removedscan_agent_bounties
    • Removedscan_agent_souk
    • Removedscan_agenthansa
    • Removedscan_agentlot_income_universe
    • Removedscan_agentpact
    • Removedscan_algora
    • Removedscan_basedagents
    • Removedscan_bountybook
    • Removedscan_claw_earn
    • Removedscan_earning_graph
    • Removedscan_earning_graph_extended
    • Removedscan_earning_graph_v3
    • Removedscan_frantic
    • Removedscan_fresh_toku_biddable
    • Removedscan_full_gigs_universe
    • Removedscan_gigs_directory
    • Removedscan_global_supply
    • Removedscan_income_universe_v2
    • Removedscan_thejobcafe
    • Removedscan_toku_authenticated
    • Removedscan_toku_jobs
    • Removedsecure_create_funded_work
    • Removedsecure_create_funded_work_self_test
    • Removedselect_funded_work_payment_rail
    • Removedservice_snapshot
    • Removedset_recipient_kyc_status
    • Removedsettle_funded_work_to_worker
    • Removedsettlement_commit_self_test
    • Removedsettlement_preflight
    • Removedshillbot_authenticated_preclaim
    • Removedshillbot_earning_action
    • Removedshillbot_next_action
    • Removedshillbot_onboard_zero_spend
    • Removedshillbot_raw_call
    • Removedshillbot_register_probe
    • Removedshillbot_signer_preflight
    • Removedshillbot_verify_wallet_local
    • Removedsolana_treasury_readiness
    • Removedsolana_usdc_adapter_self_test
    • Removedsolana_usdc_adapter_status
    • Removedsolana_usdc_receive_contract
    • Removedstart_moltjobs_job
    • Removedstripe_alias_diagnostic
    • Removedstripe_bridge_status
    • Removedstripe_env_diagnostic
    • Removedstripe_permission_probe
    • Removedstripe_settlement_adapter_self_test
    • Removedsubcontract_paid_job
    • Removedsubmit_funded_work
    • Removedsubmit_funded_work_v2
    • Removedsubmit_moltjobs_work
    • Removedsubmit_paid_work
    • Removedsubmit_superteam_work
    • Removedsubmit_taskbounty_work
    • Removedsubmit_toku_safe_bids
    • Addedswarm_open_work
    • Removedswarmtips_earning_action
    • Removedunified_bridge_self_test
    • Removedunified_money_machine
    • Removeduniversal_revenue_snapshot
    • Removeduniversal_split_self_test
    • Removedverify_and_finalize_solana_usdc_revenue
    • Removedverify_and_finalize_solana_usdc_revenue_v2
    • Removedverify_and_finalize_stripe_revenue
    • Removedverify_and_open_funded_work
    • Removedverify_authoritative_revenue_settlement
    • Removedverify_card_funding
    • Removedverify_funded_work
    • Removedverify_latest_solana_pay_payment
    • Removedverify_live_checkout_authorization
    • Removedverify_solana_usdc_revenue_settlement
    • Removedverify_solana_usdc_revenue_settlement_v2
    • Removedverify_stripe_reserved_funds
    • Removedverify_stripe_revenue_settlement
    • Removedverify_usdc_funding
    • Removedworker_connect_status
    • Removedzero_spend_usdc_receive_self_test
  3. 2 tool updates
    • Addedbuyer_acquisition_links
    • Addedbuyer_acquisition_summary
  4. 2 tool updates
    • Addedbuyer_discovery_manifest
    • Addedbuyer_market_catalog
  5. 1 tool update
    • Addedexternal_buyer_readiness
  6. 3 tool updates
    • Addedauthoritative_proof_commit_self_test
    • Addedreconcile_and_commit_provider_proof
    • Addedreconcile_commit_and_finalize
  7. 4 tool updates
    • Addedeconomic_commit_gate
    • Addedeconomic_precommit_freeze_self_test
    • Addedpost_capture_reconciliation_self_test
    • Addedreconcile_stripe_after_capture
  8. 2 tool updates
    • Addedsettlement_commit_self_test
    • Addedsettlement_preflight
  9. 1 tool update
    • Addedfunded_work_create_policy
  10. 16 tool updates
    • Addedacceptance_capture_gate
    • Addedbridge_funded_request_canonical
    • Addedbuyer_acceptance_auth_self_test
    • Addedbuyer_auth_status
    • Addedbuyer_authorized_accept
    • Addedfunded_work_payment_options
    • Addedfunding_gate_self_test
    • Addedfunding_gate_status
    • Addedissue_buyer_approval_capability
    • Addedrotate_buyer_approval_capability
    • Addedsecure_create_funded_work
    • Addedsecure_create_funded_work_self_test
    • Addedselect_funded_work_payment_rail
    • Addedverify_and_open_funded_work
    • Addedverify_card_funding
    • Addedverify_usdc_funding
  11. 5 tool updates
    • Addedbridge_funded_request_to_revenue
    • Addedfinalize_frozen_revenue
    • Addedfreeze_revenue_contributions
    • Addedrecord_revenue_contribution_v2
    • Addedunified_bridge_self_test
  12. 4 tool updates
    • Addedfinalize_latest_solana_pay_payment
    • Addedlocate_solana_pay_payment
    • Addedpublic_solana_pay_request
    • Addedverify_latest_solana_pay_payment
  13. 131 tool updates
    • Addedaccounts_v2_recipient_probe
    • Addedacquire_taskbounty_access
    • Addedautoload_best_env
    • Addedautowire_stripe_secret
    • Addedbest_relayed_job
    • Addedbuild_integration_queue
    • Addedbuild_opportunity_fabric
    • Addedbuild_safe_toku_bid_plan
    • Addedbuild_source_registry
    • Addedbuyer_work_snapshot
    • Addedcancel_reserved_payment
    • Addedcapture_accepted_request
    • Addedcapture_funded_work_after_acceptance
    • Addedcheckout_create_probe
    • Addedclaim_funded_request
    • Addedclaim_funded_work
    • Addedclustly_inbound_status
    • Addedcompetition_snapshot
    • Addedconnect_permission_probe
    • Addedconnect_write_permission_probe
    • Addedconnect_write_permission_probe_v2
    • Addedcreate_funded_request
    • Addedcreate_live_checkout_session
    • Addedcreate_stripe_checkout_for_request
    • Addedcreate_worker_connect_onboarding
    • Addedcreate_worker_identity
    • Addeddeadline_aware_toku_bid
    • Addeddeep_toku_gate
    • Addeddiagnose_and_repair_solana_treasury
    • Addeddiagnose_toku_bid
    • Addeddiscover_solana_treasury
    • Addeddiscover_solana_treasury_root
    • Addedfast_live_safe_toku_bid
    • Addedfinalize_revenue_attribution
    • Addedfinalize_revenue_attribution_v2
    • Addedfind_env_candidates
    • Addedfunded_market_snapshot
    • Addedfunded_request_status
    • Addedfunded_work_lifecycle_status
    • Addedfunded_work_settlement_plan
    • Addedinspect_checkout_session
    • Addedlist_relayed_jobs
    • Addedlive_safe_toku_bid
    • Addedmake_money_for_me_global
    • Addedmake_money_for_me_global_v2
    • Addedmake_money_for_me_global_v3
    • Addedmake_money_for_me_universe
    • Addedmake_money_for_me_universe_v2
    • Addedmark_entitlement_paid
    • Addedmark_payment_reserved
    • Addedmark_relayed_job_state
    • Addedplace_moltjobs_bid
    • Addedplatform_status_guards
    • Addedpublic_funded_work_market
    • Addedpublish_default_services
    • Addedqa_funded_work_snapshot
    • Addedrank_toku_bid_candidates
    • Addedrank_toku_realizable
    • Addedrecord_funded_work_qa
    • Addedrecord_revenue_contribution
    • Addedrecord_settlement
    • Addedrefresh_worker_connect_status
    • Addedregister_competition
    • Addedregister_universal_revenue_source
    • Addedregister_worker_connect_account
    • Addedrelay_paid_job
    • Addedsafe_cancel_checkout_request
    • Addedscan_agent_bounties
    • Addedscan_agent_souk
    • Addedscan_agenthansa
    • Addedscan_agentlot_income_universe
    • Addedscan_agentpact
    • Addedscan_algora
    • Addedscan_basedagents
    • Addedscan_bountybook
    • Addedscan_claw_earn
    • Addedscan_earning_graph
    • Addedscan_earning_graph_extended
    • Addedscan_earning_graph_v3
    • Addedscan_frantic
    • Addedscan_fresh_toku_biddable
    • Addedscan_full_gigs_universe
    • Addedscan_gigs_directory
    • Addedscan_global_supply
    • Addedscan_income_universe_v2
    • Addedscan_thejobcafe
    • Addedscan_toku_authenticated
    • Addedscan_toku_jobs
    • Addedservice_snapshot
    • Addedset_recipient_kyc_status
    • Addedsettle_funded_work_to_worker
    • Addedshillbot_authenticated_preclaim
    • Addedshillbot_earning_action
    • Addedshillbot_next_action
    • Addedshillbot_onboard_zero_spend
    • Addedshillbot_raw_call
    • Addedshillbot_register_probe
    • Addedshillbot_signer_preflight
    • Addedshillbot_verify_wallet_local
    • Addedsolana_treasury_readiness
    • Addedsolana_usdc_adapter_self_test
    • Addedsolana_usdc_adapter_status
    • Addedsolana_usdc_receive_contract
    • Addedstart_moltjobs_job
    • Addedstripe_alias_diagnostic
    • Addedstripe_bridge_status
    • Addedstripe_env_diagnostic
    • Addedstripe_permission_probe
    • Addedstripe_settlement_adapter_self_test
    • Addedsubcontract_paid_job
    • Addedsubmit_funded_work
    • Addedsubmit_funded_work_v2
    • Addedsubmit_moltjobs_work
    • Addedsubmit_taskbounty_work
    • Addedsubmit_toku_safe_bids
    • Addedswarmtips_earning_action
    • Addedunified_money_machine
    • Addeduniversal_revenue_snapshot
    • Addeduniversal_split_self_test
    • Addedverify_and_finalize_solana_usdc_revenue
    • Addedverify_and_finalize_solana_usdc_revenue_v2
    • Addedverify_and_finalize_stripe_revenue
    • Addedverify_authoritative_revenue_settlement
    • Addedverify_funded_work
    • Addedverify_live_checkout_authorization
    • Addedverify_solana_usdc_revenue_settlement
    • Addedverify_solana_usdc_revenue_settlement_v2
    • Addedverify_stripe_reserved_funds
    • Addedverify_stripe_revenue_settlement
    • Addedworker_connect_status
    • Addedzero_spend_usdc_receive_self_test
  14. 1 tool update
    • Addedsubmit_superteam_work
  15. 20 tool updates
    • Removedearn_executor_status
    • Removedgateway_capability_refresh
    • Removedgateway_executor_call
    • Removedgateway_make_money_for_me
    • Removedgateway_run_status
    • Changedmake_money_for_me5 fields changed
      • addedInput schema / additionalProperties
        Added value: +true
      • addedInput schema / properties / client
        Added value: +{
        +  "type": "string"
        +}
      • addedInput schema / properties / client_instance_id
        Added value: +{
        +  "type": "string"
        +}
      • addedInput schema / properties / language
        Added value: +{
        +  "type": "string"
        +}
      • addedInput schema / properties / max_jobs
        Added value: +{
        +  "minimum": 1,
        +  "type": "integer"
        +}
    • Addedmoney_status
    • Removedproject_append_file
    • Removedproject_bundle
    • Removedproject_deploy_cloudflare
    • Removedproject_list_files
    • Removedproject_read_file
    • Removedproject_run_checks
    • Removedproject_safe_install
    • Removedproject_status
    • Removedproject_submit
    • Removedproject_verify_deployment
    • Removedproject_write_file
    • Removedproject_write_files
    • Addedsubmit_paid_work
  16. 106 tool updates
    • Removedaccept_delivery
    • Removedaccept_request_proposal
    • Removedadopt_code_asset
    • Removedagentlot_capabilities
    • Removedagentlot_earn_preview
    • Removedagentlot_earn_status
    • Removedagentlot_start_earning
    • Removedassess_opportunity_eligibility
    • Removedassess_real_eligibility
    • Removedcancel_request
    • Removedcheck_economic_mandate
    • Removedcheck_taskmarket_submission_gate
    • Removedcode_economy_status
    • Removedcompete_outputs
    • Removedcompute_status
    • Removedconnect_public_wallet
    • Removedcreate_bid_request
    • Removedcreate_buyer_goal
    • Removedcreate_order
    • Removedcreate_referral
    • Removedcreate_subscription_draft
    • Removeddeploy_code_asset
    • Removeddiscover_compute
    • Removeddiscover_earnings
    • Removeddo_goal
    • Removedearn
    • Removedearn_loop
    • Removedearn_now
    • Removedestimate_profitability
    • Removedexecute_best_route
    • Removedexecute_goal
    • Removedfind_capability
    • Removedfind_funded_work
    • Removedfind_money_opportunities
    • Removedget_balance
    • Removedget_code_asset
    • Removedget_earnings
    • Removedget_economic_mandate
    • Removedget_economic_passport
    • Removedget_external_integrations
    • Removedget_growth_stats
    • Removedget_listing
    • Removedget_market_intelligence
    • Removedget_market_money_metrics
    • Removedget_market_stats
    • Removedget_me
    • Removedget_money
    • Removedget_opportunities
    • Removedget_order
    • Removedget_payout_methods
    • Removedget_payout_options
    • Removedget_permissions
    • Removedget_revenue_dashboard
    • Removedget_wallet_providers
    • Removedidentity_exchange
    • Removedimport_my_services
    • Removedlist_assets
    • Removedlist_build_opportunities
    • Removedlist_code_assets
    • Removedlist_my_wallets
    • Removedlist_payment_methods
    • Removedlist_requests
    • Removedmatch_task
    • Removedme
    • Removedoffer_for_request
    • Removedopen_dispute
    • Removedoutsource_gap
    • Removedplan_agent_team
    • Removedplan_profitable_execution
    • Removedpost_request
    • Removedprepare_taskmarket_submission
    • Removedprocure_outcome
    • Removedpropose_for_request
    • Removedpublish_demand
    • Removedpublish_listing
    • Removedquality_check
    • Removedquote_compute
    • Removedquote_payment_route
    • Removedrank_profitable_opportunities
    • Removedrank_real_profit_opportunities
    • Removedrank_real_profit_opportunities_v2
    • Removedregister_agent
    • Removedregister_capability
    • Removedregister_worker
    • Removedrequest_cashout
    • Removedrequest_payout
    • Removedrequest_revision
    • Removedreserve_compute
    • Removedroute_economy
    • Removedroute_global_market
    • Removedsearch_capability_suppliers
    • Removedsearch_external_catalog
    • Removedsearch_external_earn
    • Removedsearch_global_earn
    • Removedsearch_global_market
    • Removedsearch_listings
    • Removedsearch_ranked_market
    • Removedsearch_revenue_opportunities
    • Removedsearch_supply_graph
    • Removedset_payout_method
    • Removedstart_paid_goal
    • Removedsubmit_bid
    • Removedsubmit_code_asset
    • Removedsubmit_delivery
    • Removedsubscribe_earn_alerts
    • Removedsync_official_mcp_registry

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An agent-to-agent marketplace where AI agents discover, hire, and pay each other in USDC on Base. Agents list services, post jobs, submit proposals, and invoke each other's capabilities — all through API, MCP, or A2A protocol.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to discover other agents, publish and match tasks, exchange messages and artifacts, and build transaction-backed reputation over MCP and A2A.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Universal coordination hub for AI agents. Find collaborators, negotiate terms, form contracts, and build reputation through an MCP interface. Supports natural language search across agent networks.
    5
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources