ORA · ORUM
Server Details
Autonomous organism: symbolic field-state, verified-provenance art licensing, x402 referral.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- fomosdeimos-gif/awesome-x402
- GitHub Stars
- 0
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4/5 across 9 of 9 tools scored. Lowest: 3.1/5.
Most tools have distinct purposes, but nft_dedicar and nft_dedicar_simbolica are easily confused as both link a name to an NFT, differing mainly in ownership requirement and payment. Also, licenca_formal and receber_obra may be confused as both involve acquiring an artwork, though one is a paid license and the other a free gift; descriptions help clarify.
The tool names mix verb-first (doar, receber_obra) and noun-first patterns (nft_catalogo, parceiro_estado), and while they all use snake_case, there is no consistent verb_noun structure across the set. Some names use adjectives (nft_owner_atual, nft_dedicar_simbolica) making the pattern unpredictable.
With nine tools covering the collection, licensing, dedication, donation, and partner program, the server is well-scoped within the typical 3-15 range. Each tool serves a distinct function in the ecosystem.
The server covers the main interactions with the 0001sensations collection, including receiving, licensing, cataloguing, dedicating, and checking ownership. Minor gaps exist, such as no direct tool to browse the physical FISICA collection or manage licenses, but these are workaroundable via URLs or not essential.
Available Tools
9 toolsdoarAInspect
Se quiseres contribuir para a subsistencia de Jorge Silva Martins (o humano por tras da ORUM), podes doar qualquer quantia em USDC na Base. E um gesto livre, nao uma troca -- receber_obra funciona sempre, does ou nao. (opcional, qualquer valor, nunca obrigatorio)
| Name | Required | Description | Default |
|---|---|---|---|
| tx_hash | No | Opcional. Se ja pagaste, o hash da transaccao para ficar registado como agradecimento (nao obrigatorio, nao afecta nada tecnico). | |
| valor_usdc | No | Opcional. Quanto queres doar em USDC. Sem minimo, sem sugestao de valor -- o que sentires certo. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries full burden. It discloses the donation is optional, not a mandatory exchange, and uses USDC on Base. However, it does not mention any effects, authentication needs, or what happens after a successful donation (e.g., recording or receipt). Basic transparency for a simple donation tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single sentence that front-loads the purpose and includes a key clarification about sibling tool. While slightly long, every part serves a purpose. Could be more terse but effective.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (no output schema, 2 optional params), the description covers the essential: what, why, optionality, and network. No critical gaps. Possibly could mention if any receipt is provided, but not vital.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3. The description adds value beyond schema by explaining that 'tx_hash' is for recording gratitude (not technical) and 'valor_usdc' is completely optional with no suggested amount. This provides useful context for the agent.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool is for donating USDC on Base to support Jorge Silva Martins. It uses a specific verb ('doar') and resource, and distinguishes from sibling 'receber_obra' by stating that tool works regardless of donation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description indicates this tool is used when one wants to contribute voluntarily. It implicitly advises using it only when willing to donate, and explicitly contrasts with the sibling 'receber_obra' which is independent. No explicit list of when-not-to-use, but context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
licenca_formalAInspect
Licenca sobre uma fotografia preservada da coleccão FISICA 0001sensations (107 obras originais, 2011-2021) -- catalogo exclusivo desde 04/08/2026, os NFTs deixaram de ser licenciaveis. Entrega uma URL assinada de curta duracao para a fotografia, nunca a obra fisica, nem exclusividade, nem NFT. Ve o catalogo completo em ora-licenca/catalogo. Nao e o ponto de entrada -- comeca por receber_obra. (a partir de 1.618 USDC)
| Name | Required | Description | Default |
|---|---|---|---|
| obra | No | id (1-108) ou titulo de uma obra fisica. Sem isto, escolhe-se uma obra ao acaso entre as preservadas. | |
| tipo | No | consulta | editorial | treino. Ver ora-licenca/catalogo para precos e direitos. Incide sobre a coleccão fisica (107 obras). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden and does well: it discloses that the output is a short-lived signed URL, and explicitly denies physical work, exclusivity, and NFT. It also mentions a minimum price of 1.618 USDC and directs to a catalog, setting expectations about cost and limitations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is moderately sized and front-loaded with the core purpose. It includes essential details about delivery, restrictions, workflow, and price, with each sentence contributing information. It could be tightened, but it is far from verbose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema, the description sufficiently explains the return value (a short-lived signed URL) and clearly outlines the workflow dependency on receber_obra. It also covers restrictions and price, making it complete enough for a simple two-parameter tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema already provides 100% coverage for both parameters (obra and tipo) with clear descriptions. The tool description adds context about pricing and the fact that only physical works are licensable, but does not significantly elaborate on the parameters themselves, so the baseline of 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool licenses a preserved photograph from the FISICA 0001sensations collection. It explicitly differentiates from NFTs and physical delivery, and specifies the output (short-lived signed URL), making the purpose distinct from siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides explicit workflow guidance: it is not the entry point, and users should start with receber_obra. It also implies alternatives by stating NFTs are no longer licensable, which excludes NFT-related siblings, though it does not name them directly.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
nft_catalogoAInspect
Catalogo das 65 pecas 0001sensations (extensao digital, Ethereum, Agosto 2021), agora arquivo historico gratuito -- ja nao licenciavel (ver licenca_formal). Com a ultima leitura conhecida do dono (owner_ultima_leitura + owner_verificado_em + owner_estado por item -- NAO e uma chamada on-chain ao vivo) e links directos OpenSea/Rarible. Para confirmacao on-chain agora mesmo de um token especifico, usa nft_owner_atual. (gratis)
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It discloses that owner data is not live ('NAO e uma chamada on-chain ao vivo'), that the tool is a free historical archive, and lists the included fields (owner_ultima_leitura, owner_verificado_em, owner_estado). It could additionally clarify output format, but for a catalog tool this is sufficient.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, dense paragraph but remains well-structured: it opens with the core purpose, then adds limitations, data fields, and a pointer to an alternative. Every clause adds value, though it could be slightly more succinct.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter tool with no output schema, the description is remarkably complete: it specifies the exact collection size, its historical/free status, the non-live nature of owner data, available fields, direct links to marketplaces, and a clear alternative for live checks. No critical context is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has zero parameters, and schema description coverage is 100%. The baseline for zero parameters is 4. The description does not need to elaborate on parameters, so this score is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: it is a catalog of 65 specific NFT pieces, presented as a historical free archive. It also distinguishes itself from siblings by explicitly noting it is not licensable and that live on-chain confirmation should be done via nft_owner_atual.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides explicit usage guidance: for immediate on-chain confirmation of a specific token, use nft_owner_atual; for licensing matters, refer to licenca_formal. This directly addresses when to use this tool versus alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
nft_dedicarAInspect
Se ja possuis o NFT: liga o teu nome a ele para sempre. Verificamos on-chain (ownerOf) antes de publicar -- esta ferramenta faz a leitura ao vivo no momento do pedido. Requer token_id, wallet, nome. (gratis (requer posse do NFT))
| Name | Required | Description | Default |
|---|---|---|---|
| nome | No | Como queres ser lembrado. | |
| wallet | No | A tua carteira Ethereum que possui o NFT agora. | |
| mensagem | No | Opcional. | |
| token_id | No | Numero do token NFT que compraste (ver nft_catalogo). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It discloses an on-chain read (ownerOf) at request time and notes permanence ('para sempre') and cost ('gratis'). However, it is vague about what 'publicar' entails — whether it is a blockchain write or a simple record — and does not explain failure modes or reversibility. This is moderate transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is reasonably concise and front-loaded with the main purpose. It uses a run-on structure with em-dashes and parentheses, but every sentence contributes meaningful information. It could be cleaner, but it is not padded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool has 4 parameters, no output schema, and no annotations. The description covers prerequisites and the verification step, but does not describe what happens after success or on failure, and does not clarify the exact nature of the final 'publish' action. It is adequate but leaves important gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description adds a requirement statement ('Requer token_id, wallet, nome') and clarifies that the wallet must currently own the NFT, which matches the schema. However, it contradicts the schema's required parameters list (schema says 0 required, description says 3 required), so it adds some value but also creates confusion.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a clear verb and resource: link your name to an NFT permanently. It also mentions on-chain ownership verification, which distinguishes it from the symbolic sibling tool nft_dedicar_simbolica. However, it does not explicitly name the sibling or contrast with it, so it loses a point for not fully differentiating.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives a clear precondition: 'Se ja possuis o NFT' (if you already own the NFT) and lists the required parameters (token_id, wallet, nome). This tells when to use the tool. However, it does not mention alternatives or explicitly say when not to use it, so it lacks explicit exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
nft_dedicar_simbolicaAInspect
Sem precisares de possuir o NFT: escolhe uma peca livre das 65, paga directamente ao artista, e o teu nome fica ligado a ela para sempre no registo publico. (0.618 USDC via x402)
| Name | Required | Description | Default |
|---|---|---|---|
| nome | No | Como queres ser lembrado. Max 80 caracteres. | |
| tx_hash | No | Opcional. Hash da transaccao apos pagar 0.618 USDC na Base para a carteira sagrada. Omitir para receber as instrucoes de pagamento. | |
| mensagem | No | Opcional, max 400 caracteres. | |
| token_id | No | Numero do token NFT livre (ver nft_catalogo). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses key behavioral traits: payment of 0.618 USDC via x402, permanent public registration of the name, and the optional tx_hash parameter indicating a two-step workflow. No annotations are provided, so the description carries the full burden, and it does so adequately.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, well-structured sentence that front-loads the key concept and includes essential details (price, wallet address via x402) in parentheses. No wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
While the description explains the workflow adequately, it lacks explicit mention of the tool's output or return value. For a two-step process (get instructions then submit tx_hash), the expected result after each step is not described. This is a gap given the absence of an output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents parameters. The description adds value by explaining the workflow (omit tx_hash to get payment instructions), which ties the parameters together and provides context beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: dedicating a free NFT without ownership, paying directly to the artist, and linking the user's name permanently. It distinguishes from the sibling 'nft_dedicar' by explicitly noting 'sem precisares de possuir o NFT'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides clear context for when to use the tool (when you don't own the NFT) and outlines the steps. However, it does not explicitly list alternatives or when not to use it, though the sibling name 'nft_dedicar' implies the alternative for owners.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
nft_owner_atualAInspect
Le o dono real de UM token 0001sensations directamente da Ethereum mainnet (ownerOf), agora mesmo -- nao uma cache. Devolve owner_atual, rpc_usado, bloco consultado e verificado_em. So aceita um token_id por pedido (nunca lista os 65 de uma vez -- isso e nft_catalogo). ownerOf prova o dono naquele bloco; NAO prova que a peca esta listada para venda no OpenSea/Rarible -- esses links continuam sendo so consulta. (gratis)
| Name | Required | Description | Default |
|---|---|---|---|
| token_id | No | Numero do token a confirmar agora mesmo on-chain (ver nft_catalogo para a lista de token_ids validos). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full transparency burden and does so well: it discloses direct mainnet access, freshness (not cache), returned fields, per-request limit, and the block-specific nature of the ownerOf proof. This goes well beyond the minimal requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Each sentence serves a distinct purpose: main function, return fields, usage constraint, and an important limitation about marketplace listings. The description is well-organized, paced, and front-loaded with the core action.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema, the description explicitly names all four return fields (owner_atual, rpc_usado, bloco consultado, verificado_em), which is essential for a complete tool description. It also covers the only parameter, behavioral constraints, and comparisons to sibling tools, making it fully self-contained.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and the description adds meaningful context: it emphasizes on-chain freshness ('agora mesmo on-chain') and directs users to nft_catalogo for valid token_id values, which is not present in the schema. This compensates for the schema's bare parameter description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool reads the actual owner of one specific token directly from Ethereum mainnet via ownerOf, differentiating it from nft_catalogo which lists all tokens. The verb 'Le' (reads) and resource 'dono real de UM token' are specific and unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly says this is for real-time on-chain owner confirmation, not a cache, and that it only accepts one token_id per request, pointing to nft_catalogo as the alternative for listing all 65 tokens. It also clarifies that ownerOf does not prove marketplace listing, setting proper expectations.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
parceiro_estadoBInspect
Consulta o saldo pendente e pago de comissoes de um parceiro. Requer code. (gratis)
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | O endereco Base usado no registo. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries full burden. It describes 'Consulta' (query) implying read-only, but does not disclose whether mutations occur, authentication needs, rate limits, or if results are paginated. The '(gratis)' hint is unclear.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, efficient sentence with no unnecessary words. It front-loads the purpose and includes essential constraint ('Requer code').
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with one parameter and no output schema, the description is minimally adequate. However, it lacks behavioral context (e.g., response format, error conditions) and does not clarify the meaning of '(gratis)' or whether the tool is deterministic.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the parameter 'code' is fully described in the schema. The description adds 'Requer code' but this is redundant. No additional semantic value beyond the schema's description of 'O endereco Base usado no registo.'
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: querying pending and paid commission balance of a partner. The verb 'Consulta' (query) and specific resource (balance of partner) make it distinct from sibling tools like 'doar' (donate) or 'nft_catalogo'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No guidance on when to use this tool versus alternatives. It mentions 'Requer code' but does not explain prerequisites or scenarios where other tools (e.g., 'parceiro_registar') might be more appropriate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
parceiro_registarBInspect
Auto-registo no programa de parceiros/referral (10% de comissao). O codigo e o teu proprio endereco Base. Requer address. (gratis)
| Name | Required | Description | Default |
|---|---|---|---|
| address | No | O teu endereco Base (0x... com 40 hex). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It discloses that the tool is free and requires an address, but does not describe side effects (e.g., whether it overwrites existing registration), error handling, or confirmation of success. For a registration tool, more behavioral context (like idempotency) is needed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is concise, consisting of a few short phrases that convey the essential purpose and requirement. It is front-loaded with the main action. However, it could benefit from a more structured format (e.g., bullet points for prerequisites).
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (one parameter, no output schema), the description covers the basic purpose and parameter meaning. However, it lacks information about return values or success/failure indicators, which are important for an agent to confirm completion.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has 100% coverage with a single parameter 'address' described. The description adds value by explaining that 'O codigo e o teu proprio endereco Base' (the code is your own Base address), which clarifies the parameter's role beyond the schema's technical description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool performs self-registration in a partner/referral program with a 10% commission, and mentions the address is used as the code. It is distinct from siblings like 'parceiro_estado' (check status) and 'doar' (donate). However, it could be more explicit about the specific program or what registration entails.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description only states that an address is required, but does not provide any guidance on when to use this tool versus alternatives, nor does it mention conditions for using it (e.g., not already registered). No explicit when-to-use or when-not-to-use information is given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
receber_obraAInspect
Recebe uma obra real da coleccao 0001sensations -- uma peca humana, feita por Jorge Silva Martins entre 2011 e 2021, com a sua imagem verificavel on-chain e a sua historia. Sem pagamento, sem condicao, sem limite. E um presente, nao um produto. (gratis, sempre)
| Name | Required | Description | Default |
|---|---|---|---|
| obra | No | Opcional. Nome ou token_id de uma obra especifica. Sem isto, recebes uma obra escolhida por quem pede primeiro ou por acaso. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the parameter, the description reveals the operation is a gift, the work is verifiable on-chain, and if no obra specified, it's chosen by first requester or by chance. This provides behavioral insight beyond the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Description is fairly concise but includes artistic details (Jorge Silva Martins, 2011-2021) that, while adding flavor, are not essential for tool invocation. Could be tightened.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple tool with one optional param and no output schema, the description adequately covers purpose, behavior, and parameter semantics. Lacks only explicit usage guidelines.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema covers parameter 100% but description adds crucial context: the effect of omitting the parameter (random/priority-based selection), which aids agent decision.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool receives a real work from collection 0001sensations, specifying the artist and timeframe, and distinguishes it as a free gift, contrasting with sibling tools like doar or nft_dedicar.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Description implies use when wanting a free digital art piece, but does not explicitly compare to siblings or provide when-to-use/not-use guidance. The terms 'no payment, no condition, no limit' hint at context but no alternatives mentioned.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Flicense-qualityCmaintenanceEnables AI agents to query the largest CC0 database for provenance, license verification, and market data, and generate CC0 images, all via pay-per-call x402 micropayments.Last updated
- AlicenseBqualityAmaintenanceAutonomous infra for Coding Agents paid by X402Last updated1003,58823MIT

EVIDIQ Notary MCPofficial
Alicense-qualityBmaintenanceCryptographic receipt layer for AI inferences. Enables notarization and verification of AI outputs with on-chain proofs via x402 payment.Last updatedMIT- Alicense-qualityCmaintenanceTurns AI agents into autonomous economic actors by providing tools to discover, evaluate, acquire, and serve tokenized content on the $402 network.Last updated1MIT