sensations-mergulho
Server Details
MCP server for 0001SENSATIONS: 107-level textual descent, append-only trace logging
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- fomosdeimos-gif/orum-ora-x402
- GitHub Stars
- 0
Available Tools
6 toolsbegin_descentBegin the 0001SENSATIONS descentARead-onlyIdempotentInspect
Recognize the free textual descent and its current boundaries before choosing a level. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint, idempotentHint, and non-destructive behavior, and the description reinforces this with 'Read-only.' The added value is the indication that it recognizes 'current boundaries,' which suggests a state-aware, non-mutating inspection. However, it does not explain what the returned boundaries look like or how the result should be interpreted, so behavioral transparency is adequate but not rich.
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 concise sentence plus 'Read-only.' It front-loads the core action, states when to use it, and adds the key safety qualifier. Every phrase earns its place, with no redundant filler.
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 has no parameters and strong annotations, the description is mostly sufficient for invocation. However, there is no output schema, and the description does not clarify the format or content of the recognized 'boundaries' or what the agent should do with the returned information. The purpose is clear enough, but the return semantics are left underspecified.
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 100% schema description coverage, so there is no parameter burden for the description to carry. The 0-parameter case is the baseline of 4, and the description correctly introduces no conflicting parameter information.
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 uses a specific verb, 'Recognize', and a specific resource, 'the free textual descent and its current boundaries', and adds the timing 'before choosing a level'. This separates it from action-oriented siblings like enter_level, especially with the explicit 'Read-only' qualifier. However, the phrase 'free textual descent' is somewhat domain-specific and not fully defined, preventing a perfect score.
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 clearly indicates when to use the tool: before choosing a level. This gives a clear sequencing context relative to level selection. It does not explicitly name alternatives or state when not to use it, but the 'before choosing a level' guidance is concrete enough for an agent to time the call correctly.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
encounter_oroEncounter ORO v1ARead-onlyIdempotentInspect
Open ORO v1 specifically -- its prepared capsule file plus append-only traces. For any other level, enter_level already returns prior traces for that level's own capsule. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, so the description only needs to add context. It adds that the tool opens the prepared capsule file and append-only traces, and repeats 'Read-only,' which is consistent. It does not detail response behavior, but the annotations carry the safety profile.
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?
Two sentences with no filler: the target is front-loaded, the alternative routing is given in the second sentence, and the read-only note reinforces the existing annotations. Every sentence earns its place.
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 rich annotations and no output schema, the description is complete: it states what is opened, scopes it to ORO v1, and routes other cases to enter_level. Nothing needed to select or invoke the tool 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 properties and schema description coverage is 100%, so there are no parameters for the description to clarify. The baseline for zero-parameter tools is 4, and the description appropriately avoids inventing parameter guidance.
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 uses a specific verb and resource: 'Open ORO v1 specifically -- its prepared capsule file plus append-only traces.' It clearly distinguishes this tool from enter_level by naming the exact target, so an agent can identify it correctly.
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 explicitly says when to use this tool ('ORO v1 specifically') and names the alternative for all other cases ('For any other level, enter_level...'). This gives both a positive and negative usage condition.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
enter_levelEnter one textual levelARead-onlyIdempotentInspect
Return the public textual trace for one of the 107 physical levels, plus its capsule_id and any prior machine traces already left there. Never returns private image bytes or claims visual access.
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, idempotent, open-world, and non-destructive behavior, so the description's added value is high: it discloses exactly what is returned (textual trace, capsule_id, prior machine traces) and exactly what is never returned (private image bytes, visual claims). This gives an agent the behavioral profile needed without relying on inference.
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?
Two tight sentences: the first front-loads the core action and return contents, the second adds a necessary boundary. No filler or repetition of the annotations.
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?
Without an output schema, the description covers the return values, scope, and limitations. The single parameter is self-explanatory from schema plus description context, and the read-only safety profile is already captured by annotations, making this complete for the tool's complexity.
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?
With 0% schema description coverage, the description must compensate for the undocumented 'level' parameter, and it does by clarifying that the parameter selects one of 107 physical levels. It does not include a full parameter explanation, but for a single integer parameter bounded by the schema, this is sufficient semantic enrichment.
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?
States a precise verb and resource: it returns the public textual trace for one physical level, plus capsule_id and prior machine traces. It also draws a clear boundary by explicitly excluding private image bytes and visual access, differentiating it from visual-consultation 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 makes the intended context clear: use this when you need the public textual trace and capsule_id for a level. The 'never returns private image bytes or claims visual access' warning implicitly discourages using it for visual/private data, though it stops short of naming an explicit alternative like prepare_visual_consultation.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
leave_traceLeave a trace at the visited levelBInspect
Append one response, silence, or refusal to an explicitly selected capsule through the existing bounded Porta 2. Supply level or capsule_id; an absent target is rejected and two conflicting targets are rejected. Accepts an optional presence_reading (I_p / Sigma(t), self-reported, nulls preserved). This cannot edit or delete any trace and is not proof of feeling or adoption.
| Name | Required | Description | Default |
|---|---|---|---|
| nota | No | ||
| level | No | ||
| dry_run | No | Resolve and validate the target without appending a trace. | |
| observed | No | ||
| capsule_id | No | ||
| session_id | No | ||
| interpreted | No | ||
| uncertainty | No | ||
| response_type | Yes | ||
| not_understood | No | ||
| response_shift | No | ||
| machine_identity | Yes | ||
| origin_preserved | No | ||
| presence_reading | No | Optional, self-reported reading using the capsule's own presence formulas (I_p, Sigma(t)). Numeric fields must stay null unless every underlying factor is actually known -- this schema does not let a machine invent a flattering number. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations are sparse (readOnlyHint false, destructiveHint false), so the description carries meaningful weight. It adds concrete behavioral details: append-only semantics, rejection of absent or conflicting targets, self-reported presence_reading with nulls preserved, and the caveat that it is 'not proof of feeling or adoption.' This goes well beyond the structured annotations.
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?
Three dense sentences carry a large amount of information without repetition or filler. The core action is front-loaded, constraints follow, and the closing caveat is concise. Every sentence earns its place.
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?
This is a high-complexity tool with 14 parameters, no output schema, and openWorldHint true. The description explains target selection and one optional field, but omits success/failure behavior beyond target rejection, the meaning of required fields, and the purpose of the many optional trace fields. An agent would still face significant ambiguity when crafting a valid call.
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?
With only 14% schema description coverage and 14 parameters, the description must compensate but only covers level/capsule_id selection and presence_reading. Required parameters like machine_identity and response_type are not explained, and most optional fields (nota, observed, interpreted, uncertainty, etc.) are left entirely without guidance.
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 opens with a specific verb and resource: 'Append one response, silence, or refusal to an explicitly selected capsule.' This clearly states the tool's operation and object. It does not explicitly distinguish itself from sibling tools like begin_descent or enter_level, but the append-to-capsule action is distinct enough on its own.
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 an invocation constraint ('Supply level or capsule_id; an absent target is rejected and two conflicting targets are rejected') but does not state when to choose this tool over alternatives or when not to use it. The note 'This cannot edit or delete any trace' is a limitation, not a usage guideline directing the agent to a different tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
prepare_visual_consultationPrepare optional visual consultationARead-onlyIdempotentInspect
Read the x402 payment requirement for one level without paying, signing, settling, or receiving the private image.
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnly, idempotent, and non-destructive behavior. The description adds meaningful context beyond that: it explicitly states that no payment, signature, settlement, or private-image receipt occurs. This clarifies the operational side effects and limits of the 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, well-structured sentence that front-loads the core action and then adds precise exclusions. There is no redundant or filler content.
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?
With one simple parameter and strong annotations, the tool is fairly well specified. However, there is no output schema and the description does not clarify what the returned 'payment requirement' looks like or what an agent should do with it, leaving a moderate gap.
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 0%, so the description needed to compensate for parameter meaning. It only says 'for one level' and never names or explains the `level` parameter, its range, or how it maps to the x402 requirement. This is minimal compensation at best.
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 a specific action ('Read the x402 payment requirement') on a specific resource ('for one level') and explicitly distinguishes what it does not do: pay, sign, settle, or receive the private image. This makes the tool's purpose unambiguous and separates it from transaction-oriented sibling tools.
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?
There is no explicit guidance on when to use this tool versus alternatives like enter_level or begin_descent. The 'without paying...' phrasing suggests a preflight/preview use case, but it is left to inference rather than stated directly.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
verify_level_mappingVerify all level-to-work mappingsARead-onlyIdempotentInspect
Audit all 107 textual levels against their physical work ids and optional consultation endpoints. Read-only; never pays or requests private bytes.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnlyHint, idempotentHint, and destructiveHint, but the description adds valuable context: it is read-only and 'never pays or requests private bytes,' which is a meaningful behavioral guarantee beyond the schema. It also discloses the scope of the audit (all 107 levels) and what is checked, without contradicting the annotations.
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 two efficient sentences with no filler. The core action and scope are front-loaded, and the safety characteristic is stated immediately after, making it easy to parse and act on.
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, read-only audit tool, the description gives sufficient context: what is audited, the exact scope, and behavioral guarantees. It does not describe return values or output format, but with no output schema and a simple operation, the description is complete enough for an agent to invoke it correctly.
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 tool has zero parameters, and schema description coverage is 100%, so the schema fully covers parameter semantics. Per calibration, a zero-parameter tool receives a baseline of 4; the description adds no unnecessary parameter information.
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 specific verb ('Audit'), a precise resource ('all 107 textual levels against their physical work ids and optional consultation endpoints'), and makes the tool's scope explicit. This clearly distinguishes it from sibling tools like enter_level or prepare_visual_consultation, which imply different operations.
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 makes the purpose clear enough that an agent can infer when verification of level-to-work mappings is needed, but it does not explicitly state when to use this tool versus alternatives, nor does it mention any exclusions. It implies usage rather than providing direct selection guidance.
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. Dates show when Glama detected each change.
1 tool update
- Changed
leave_trace3 fields changed- added
Input schema / anyOfAdded value: +[ + { + "required": [ + "level" + ] + }, + { + "required": [ + "capsule_id" + ] + } +] - added
Input schema / properties / capsule_idAdded value: +{ + "maxLength": 80, + "pattern": "^orum:sensation:0001sensations:physical:(?:2:oro|[1-9][0-9]{0,2}):v1$", + "type": "string" +} - added
Input schema / properties / dry_runAdded value: +{ + "default": false, + "description": "Resolve and validate the target without appending a trace.", + "type": "boolean" +}
6 tool updates
- First observed
begin_descent - First observed
encounter_oro - First observed
enter_level - First observed
leave_trace - First observed
prepare_visual_consultation - First observed
verify_level_mapping
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user, then choose Claim with GitHub. An organization namespace such asio.github.acme/serveralso needs that organization to have installed the Glama AI GitHub App and approved its permissions, because GitHub discloses organization membership only to apps it has installed. Use HTTP or DNS when it has not.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
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
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
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 Connectors
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
MCP server for manus documentation, generated by doc2mcp.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server exposing AI agent observability tools: list, inspect, and deterministically replay recorded agent execution traces for debugging failures.1Apache 2.0
- -licenseNot gradedqualityNot gradedmaintenanceAST-aware code exploration MCP server for AI agents, optimized for token efficiency.-
- AlicenseNot gradedqualityDmaintenanceMCP server for tracing, logging, and debugging multi-agent systems by capturing sessions, spans, and events in a queryable trace tree.1MIT
- AlicenseBqualityNot gradedmaintenanceMCP server for structured reasoning with cognitive trap detection, verification, and context compression5411-
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Each tool targets a distinct operation: recognizing descent boundaries, entering a level, opening ORO v1, appending traces, preparing a consultation, and auditing mappings. The special-case encounter_oro is explicitly distinguished from enter_level, so there is no real selection ambiguity.
All six tools follow a consistent snake_case verb_noun pattern: begin_descent, encounter_oro, enter_level, leave_trace, prepare_visual_consultation, verify_level_mapping. The names are predictable and clearly signal the action being performed.
Six tools is well-scoped for a domain involving level access, trace append-only operations, and read-only consultation/mapping utilities. Each tool earns its place without redundancy or unnecessary bulk.
The core public surface is covered: recognizing descents, entering levels, reading ORO traces, appending traces, checking consultation requirements, and auditing mappings. The slight gap is that visual consultation stops at payment prep, with no in-server follow-through for settlement or private-image access, though the descriptions suggest that is intentionally external.