Skip to main content
Glama

AI Agent Tokenized Stock OS

stocktoken_tip_plan

Build OPTIONAL tip plan. asset=ETH (default) | BTC | registry symbol (USDG,WETH,NVDA,…) | 0x token. amount or ETH preset. User must confirm. Never coerce.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
memoNoShort reason for the tip
assetNoETH | BTC | USDG | WETH | NVDA | … or 0x token address
ownerYes
amountNoHuman amount e.g. "0.001" ETH or "5" USDG or "0.00005" BTC
presetNoETH only: thanks | helpful | excellent
ethAmountNoAlias for amount when asset is ETH

TDQS

A3.5/5.0
Behavior2/5

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

No annotations provided, so description must disclose behavioral traits. It adds 'User must confirm. Never coerce.' but does not explain side effects, permissions, or what the plan entails (e.g., mutability, financial impact). Inadequate for a tool likely involving transactions.

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?

Concise one-liner with structured fragments. Every sentence adds unique value: purpose, asset options, confirmation requirement. No redundant words.

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 6 parameters and no output schema, description covers main usage (assets, amounts, confirmation) but omits explanation of owner field and what the plan produces. Sufficient for basic use but incomplete for full understanding.

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 coverage is high (83%), baseline 3. Description clarifies default asset and relationship between amount and presets, but adds minimal beyond schema. No mention of owner or memo fields.

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?

Clearly states 'Build OPTIONAL tip plan' with a specific verb and resource. Distinguishes from siblings like stocktoken_execute_plan (executes a plan) and stocktoken_tip_assets (lists assets).

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?

Provides context on asset options and presets, but does not explicitly state when to use this tool versus alternatives like execute_plan. No when-not or exclusion criteria mentioned.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A3.7/5.0
Disambiguation5/5

All tools have clearly distinct purposes, covering access management, token queries, trading, sessions, subscriptions, tips, and system operations. No two tools appear to do the same thing; even related tools like deposit/withdraw plans are differentiated.

Naming Consistency5/5

All tools follow a consistent 'stocktoken_' prefix with lowercase underscore-separated names. The pattern is uniform (e.g., verb_noun or single noun), with no mixing of camelCase or other styles.

Tool Count4/5

37 tools is high for an MCP server but each tool addresses a specific function within a complex domain (tokenized stock OS, on-chain payments, subscriptions, etc.). The count is justified, though slightly beyond typical scoping.

Completeness5/5

The tool surface covers all major aspects: access lifecycle, token metadata, trading (simulate, quote, execute plan), sessions, subscriptions, tips, policies, liquidity, and system status. No obvious gaps exist for the stated domain.

Resources