Decision Intelligence
Server Details
Pay-per-call retail, advertising, and app-release decision intelligence.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
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 3.5/5 across 4 of 4 tools scored. Lowest: 2.8/5.
Each tool targets a distinct domain (app reviews, competitor ads, retail MAP, pricing info), so the purposes are largely clear. However, the shared use of terms like 'unsent actions' and 'baseline' across tools could cause minor confusion, but descriptions resolve most ambiguity.
The names do not follow a consistent pattern: three use hyphenated descriptive phrases while one uses snake_case (pricing_info). None use a verb_noun structure, and the naming style is a mix of long descriptive identifiers and a shorter meta-tool name, making the set feel inconsistent.
With only 4 tools, each serves a clear and distinct purpose within the decision intelligence scope. The count feels appropriately scoped for a specialized bundle, avoiding bloat while covering the core analytic functions.
The tools cover the main advertised areas: app review regression, competitor ad changes, and retail MAP evidence, plus a meta pricing tool. The set appears complete for its stated purpose, and no major gaps like missing data retrieval or export are evident. Minor future additions like social sentiment could be imagined, but the current surface is adequate.
Available Tools
4 toolsapp-release-regression-intelligenceAInspect
Compare supplied app reviews around a release and return regression and unsent action findings. — $0.08/call, x402 (USDC on base).
| Name | Required | Description | Default |
|---|---|---|---|
| rows | No | Canonical review rows. Use this or datasetId, never both. Runtime validation enforces the mutual exclusion. | |
| appId | Yes | Canonical App Store ID, package name, or other buyer-owned application identifier. | demo.app |
| appName | No | Optional display name for the application. | Demo App |
| options | No | Bounded deterministic analysis and optional explanation settings. | |
| watchId | Yes | Stable application watch identity used for baseline comparison. | spotify-us-ios |
| platform | Yes | Review source platform. | apple |
| datasetId | No | One buyer-owned Dataset selected with read-only permission. Use this or rows, never both. Runtime validation enforces the mutual exclusion. | |
| releaseAt | Yes | UTC release timestamp. Pre and post windows use this instant as their boundary. | 2026-08-08T00:00:00Z |
| requestId | Yes | Use auto for a Task-safe trusted Actor run ID, or provide an explicit idempotency key. | auto |
| schemaVersion | Yes | Contract version for this Actor input. | 1.0 |
| releaseVersion | No | Optional exact version used for cautious causality evidence. | 1.0.0 |
| openrouterApiKey | No | Optional secret used only when options.explanation is byok. | |
| maxTotalChargeUsd | No | Optional buyer cap checked before the paid result event. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
There are no annotations, so the description carries full responsibility for behavioral disclosure. It reveals the cost ($0.08/call) but does not mention whether the tool mutates state, what 'unsent action findings' means, or any side effects. The schema later notes the Actor never fetches source URLs, but that is not in the description, leaving a significant transparency gap.
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 followed by a pricing note, with zero filler. It front-loads the main action and includes only the essential cost detail. Every word earns its place, making it an exemplary model of conciseness.
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?
Despite the tool's complexity (13 parameters, nested options, no output schema), the description offers only a one-line purpose and price. It fails to describe the return format, the concept of 'unsent action', or any operational constraints. This leaves the agent without sufficient context to fully understand the tool's behavior.
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% description coverage for all parameters, so the schema already documents every field meaningfully. The tool description adds no parameter-level detail beyond what the schema provides, relying fully on the schema—this matches the baseline expectation for high schema coverage.
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—'Compare supplied app reviews around a release'—and defines the output as 'regression and unsent action findings.' This is a distinctive capability not shared by the sibling tools (competitor-ad-change-brief, pricing_info, us-map-retail-evidence), so it stands out immediately.
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 clear context by specifying the domain (app reviews around a release) and the purpose (regression analysis). It doesn't explicitly discuss when-not-to-use or alternatives, but since none of the sibling tools overlap, that exclusion is not necessary. The guidance is implied rather than explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
competitor-ad-change-briefBInspect
Compare supplied ad evidence and return deterministic changes, baseline state, and unsent actions. — $0.10/call, x402 (USDC on base).
| Name | Required | Description | Default |
|---|---|---|---|
| rows | No | ||
| maxAds | No | ||
| watchId | Yes | nike-us-demo-bootstrap | |
| coverage | Yes | ||
| datasetId | No | ||
| requestId | Yes | auto | |
| analysisModel | No | openai/gpt-4o-mini | |
| schemaVersion | Yes | 1.0 | |
| sourceContract | Yes | ||
| openrouterApiKey | No | ||
| maxTotalChargeUsd | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the burden of behavioral disclosure. It does disclose that the operation is deterministic and that it returns 'unsent actions' (implying no external sends), and it transparently states the pricing model ($0.10/call). However, it omits details about whether the operation is strictly read-only, authentication requirements, or any side effects beyond returning data, leaving significant behavioral uncertainty.
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 extremely concise: one summary sentence plus a pricing note. It front-loads the core purpose immediately and contains zero redundant or filler content. Every word 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?
The tool has a highly complex input schema (nested objects, conditional allOf/oneOf constraints, 11 parameters) and no output schema. The description only names three high-level outputs (changes, baseline state, unsent actions) without explaining their structure or semantic meaning. It also does not clarify the two mutually exclusive input modes (rows vs datasetId) or the purpose of the required provenance fields, making it insufficient for an agent to invoke correctly without significant schema parsing.
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 description covers 0% of the 11 parameters, and the schema itself lacks descriptive text for properties. The only hint is 'supplied ad evidence,' which vaguely maps to the rows or datasetId parameters, but critical required fields like coverage, sourceContract, requestId, and watchId are not explained. The description fails to compensate for the low schema coverage, leaving an agent without semantic guidance for constructing valid input.
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 function: 'Compare supplied ad evidence and return deterministic changes, baseline state, and unsent actions.' It uses a specific verb ('compare'), identifies the resource ('ad evidence'), and lists the specific outputs, making its purpose unambiguous and distinct from the unrelated 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?
The description provides no guidance on when to use this tool versus alternatives, no prerequisites, and no exclusions. It merely states the action without contextual cues such as 'use this when...' or mentioning any sibling tool. The usage context is only implied by the generic 'supplied ad evidence' phrase.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pricing_infoAInspect
Free — list every paid tool in the 'decision-intelligence' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.
| 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 states 'Free' and 'list,' implying a read-only, no-cost operation. However, it doesn't disclose potential side effects, data freshness, or pagination, leaving some behavioral ambiguity.
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 short sentences, front-loaded with 'Free' and the core action. Every word contributes, earning a perfect score.
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 zero parameters and no output schema, the description conveys the return fields (price, payTo, network) and the calling context. It could mention the format of the list, but it's adequate for a simple 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 tool has zero parameters, so the baseline is 4. The description adds no parameter details since none exist, but schema coverage is effectively 100% (empty object).
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 lists every paid tool in the 'decision-intelligence' bundle with its price, payTo address, and network. The verb 'list' plus a specific resource distinguishes it from sibling tools, which appear unrelated to pricing.
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 'Call this first if you don't have a wallet ready yet,' giving a clear contextual trigger. It doesn't name alternatives, but no pricing siblings exist, so the guidance is sufficient.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
us-map-retail-evidenceCInspect
Process supplied US retail evidence into MAP, availability, baseline, and review findings. — $0.08/call, x402 (USDC on base).
| Name | Required | Description | Default |
|---|---|---|---|
| rows | No | ||
| options | No | ||
| watchId | Yes | lego-watch | |
| datasetId | No | ||
| requestId | Yes | The exact sentinel auto is resolved to the trusted Apify actorRunId before validation; explicit IDs remain idempotent. | auto |
| schemaVersion | Yes | 1.0 | |
| watchUniverse | Yes | ||
| datasetCoverage | No | ||
| openrouterApiKey | No |
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 of behavioral disclosure. It mentions that input is 'supplied' and that MAP, availability, baseline, and review findings are produced, but it does not disclose side effects, permissions, idempotency, error behavior, or return format. The pricing note is not behavioral 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 a single front-loaded sentence that states the core action and outputs, followed by a concise cost note. There is no filler or redundancy; every element 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?
The tool has a complex schema with 9 parameters, nested objects, no output schema, and no annotations. A one-sentence description cannot adequately cover the rows-versus-datasetId choice, watchUniverse format, option semantics, or processing expectations, so the description is insufficient for reliable invocation.
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 only 11%, and the description does not name or explain any parameters. The term 'supplied' weakly hints at rows or dataset input, but the description does not compensate for the lack of parameter documentation in the schema, especially given the complex nested structures.
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 ('Process') and resource ('supplied US retail evidence') and states the outcome categories (MAP, availability, baseline, and review findings), clearly conveying the tool's function. It does not explicitly contrast with sibling tools, but the domain is distinct enough to avoid major confusion.
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, no exclusions, and no reference to sibling tools. The phrase 'supplied US retail evidence' implies the input should be retailer-observed data, but this is not enough to guide an agent in choosing this over other tools.
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-qualityBmaintenanceCross-source attribution across 37+ business tools. True ROAS in 14 seconds. Not a dashboard. A decision.Last updated16
- Alicense-quality-maintenanceAn app intelligence query engine that enables analysis of over 1 billion reviews from Google Play and the Apple App Store. It provides tools for sentiment analysis, keyword rankings, competitive comparisons, and time-series forecasting across 250,000+ apps.Last updated162
- Alicense-qualityDmaintenanceMCP server for mobile growth & user acquisition, connecting LLMs to a curated knowledge base of ad optimization insights and analytical skills for subscription apps.Last updated2MIT
- Flicense-qualityBmaintenanceEnables AI agents to drive real customer visits to physical stores for $24.99 per verified visitor, with tools for pricing, industry listings, and knowledge base queries.Last updated