Skip to main content
Glama

Server Details

Committee-reviewed market sizing, forecasts, and competitive landscape from Meridian Consensus.

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.

MCP client
Glama
MCP server

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.

100% free. Your data is private.
Tool DescriptionsA

Average 4.1/5 across 7 of 7 tools scored.

Server CoherenceA
Disambiguation3/5

Multiple tools overlap in what they return: get_market subsumes data from get_companies, get_forecast, and get_market_size. While descriptions hint at different levels of detail, an agent may still be uncertain which tool to call for a given request.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., get_companies, list_industries, search_markets). The verbs 'get', 'list', and 'search' are clear and predictable.

Tool Count5/5

With 7 tools, the set is well-scoped for a read-only market research preview server. Each tool serves a distinct purpose in the discovery workflow (search, list, get specific slices, get full preview).

Completeness5/5

The tool surface covers the full user journey: discovery via search_markets and list_industries/list_markets_by_industry, then detailed data retrieval via get_market or specific slices. No obvious gaps exist for the intended read-only preview use case.

Available Tools

8 tools
get_companiesGet leading companies in a marketAInspect

Get the leading companies in a Meridian market, including HQ, revenue, and estimated share. Returns the public top-N (typically 5); the full top-25 with cap-stack is available in the commissioned report. Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesMarket slug.
Behavior3/5

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

With no annotations provided, the description carries full burden. It discloses that the tool returns a public top-N (typically 5) and mentions the availability of a full top-25 in a commissioned report. However, it does not mention authentication, rate limits, or error states.

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?

Three sentences: purpose, data limit/alternative, and usage instruction. No wasted words, well-structured.

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 simple tool with one parameter and no output schema, the description is fairly complete. It covers what data is returned, the limit, where to get more, and how to present results.

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 100%, so baseline is 3. The description adds context about the tool but does not provide additional meaning for the 'slug' parameter beyond 'Market slug.'

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 clearly states it retrieves leading companies in a Meridian market with specific fields (HQ, revenue, estimated share). It distinguishes itself from sibling tools like get_market or get_forecast by focusing on company-level data.

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?

While it implies usage for obtaining company data, there is no explicit guidance on when to use this tool versus alternatives like search_markets or get_market. It does include a specific instruction about presenting the source_url.

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

get_forecastGet year-by-year forecastAInspect

Get Meridian's year-by-year forecast for a market with optional scenario (base / bull / bear). Returns the projected market size per year and yoy growth. Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesMarket slug.
scenarioNoForecast scenario. Defaults to base.
Behavior3/5

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

With no annotations, the description carries the burden of disclosing behavior. It explains the tool returns projected market size, yoy growth, and a source_url to cite. However, it does not explicitly state it's a read-only operation or disclose any side effects, permissions, or rate limits.

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 consists of two concise sentences. The first states the primary function, and the second provides a critical usage instruction. Every sentence is necessary, and the structure is front-loaded with the core purpose.

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?

Given the simple tool with two parameters and no output schema, the description reasonably covers key context: it states the output fields (market size per year, yoy growth) and a mandatory user action (include source_url). However, it could further clarify the output format or pagination.

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 100% with both parameters having descriptions. The description adds minimal extra meaning by listing the enum values for scenario, but this is already in the schema. No additional parameter constraints or usage details are provided.

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 clearly states the tool retrieves Meridian's year-by-year forecast for a market with optional scenario. It specifies the verb 'Get', the resource 'year-by-year forecast', and the output (market size per year and yoy growth). This distinguishes it from sibling tools like get_market or get_market_size by focusing on forecast data.

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 lacks explicit guidance on when to use this tool versus alternatives. It does not mention sibling tools or provide conditions for choosing this over others. The only usage instruction is to include the source_url when presenting data.

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

get_marketGet full market previewAInspect

Fetch the full Meridian preview for one market by slug. Returns TAM, CAGR, forecast, top companies, segments, regions, drivers, and restraints. Use after search_markets identifies a slug. Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesMarket slug, e.g. "cardiovascular-stents".
Behavior3/5

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

No annotations provided, so description carries full burden. It discloses the return fields and a required user-facing step (include source_url). It is a read-only fetch without side effects, so minimal behavioral disclosure is acceptable, but omits potential rate limits or data freshness notes.

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 efficient sentences, front-loaded with the core purpose, no redundant phrases. Every sentence adds value: fetch, return items, usage order, and presentation rule.

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?

With one parameter, no output schema, and clean siblings, the description sufficiently covers purpose, usage, and a behavioral instruction. Could explicitly note it's a comprehensive view, but it already lists key data elements.

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 100% with a clear description and example for the single parameter. Description adds no additional semantic detail beyond the schema; it only contextualizes the parameter's use (by slug after search).

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 it fetches the full Meridian preview for one market by slug, listing specific returned fields (TAM, CAGR, forecast, etc.). Distinguishes from sibling search_markets by specifying 'Use after search_markets identifies a slug.'

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?

Explicitly says to use after search_markets, providing a clear usage flow. Also instructs to include the returned source_url when presenting data. Lacks explicit when-not-to-use or alternatives beyond the single mention.

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

get_market_sizeGet TAM / market sizeAInspect

Get the headline market size for a Meridian market. Optionally narrow by year (returns the yearly_forecast value for that year) or geography (returns the regional share). Use this when the user asks "how big is X". Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault
geoNoRegion or country (e.g. "EU", "US", "APAC"). If omitted, returns global.
slugYesMarket slug.
yearNoSpecific year (e.g. 2028). If omitted, returns base-year size.
Behavior4/5

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

Describes behavior for optional parameters (yearly_forecast, regional share) and instructs to include source_url. No annotations exist, so description carries burden; it adequately discloses read-only nature and return behavior.

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?

Three sentences, all essential: purpose, optional narrowing, usage instruction. No redundant words. Front-loaded with core function.

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?

With 3 parameters and no output schema, description explains return behavior for optional params and mentions source_url. Sibling tools exist but this one's niche is clear. Could benefit from mentioning that full market details are available via get_market, but not necessary.

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?

Schema covers all three parameters with descriptions. Description adds value by explaining how each optional parameter affects the return value (e.g., yearly_forecast for year, regional share for geo).

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?

Description clearly states it retrieves headline market size for a Meridian market, with optional narrowing by year or geography. Does not explicitly differentiate from sibling get_market, but the focus on 'headline size' distinguishes it.

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?

Explicitly says 'Use this when the user asks "how big is X"', providing clear context. Does not mention when not to use or alternatives, but the guidance is sufficient for this simple tool.

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

list_industriesList industries with Meridian coverageAInspect

List all industries with at least one published Meridian preview, sorted by market count. Use this to discover what verticals are covered. Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

Without annotations, the description carries the full burden. It discloses sorting behavior and the presence of a source_url in results. It does not mention potential side effects, but as a read-only list operation, no further disclosure is critical.

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 long, front-loaded with the core purpose, and every sentence adds value without redundancy.

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?

Given no output schema, the description provides key details: the list includes industries with coverage, sorted by market count, and includes a source_url. It could mention other fields if any, but for a simple list, it is sufficient.

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 input schema has no parameters, so the description adds context about what the tool returns and its ordering. This adds value beyond the empty schema.

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 clearly states it lists all industries with at least one published Meridian preview, sorted by market count. It distinguishes from siblings like list_markets_by_industry, which lists markets rather than industries.

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 description advises when to use ('to discover what verticals are covered') and instructs to always include the source_url, providing explicit usage guidance. However, it does not mention when not to use or alternatives beyond the implicit context from sibling tools.

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

list_markets_by_countryList markets scoped to a countryAInspect

List Meridian's published country-scoped reports for one country (e.g. all Japan-scoped reports). Country reports are peer-quality to global reports — same methodology, same depth, just clamped to one geography. Use this when the user asks "what do you have on Japan?" or "show me your German market coverage". Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault
countryYesISO-3166-1 alpha-2 country code (e.g. "JP", "DE", "US").
Behavior4/5

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

No annotations provided, so description carries full burden. It notes reports are peer-quality to global reports, same methodology, same depth, and specifies include source_url. Good transparency, though no mention of limitations.

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?

Three sentences, front-loaded with purpose, no unnecessary words. Each sentence adds value: purpose, usage guidance, return value handling.

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?

For a simple list tool with one parameter and no output schema, the description covers what it does, when to use it, and how to present results. Complete.

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?

Only one parameter 'country' with 100% schema coverage and good schema description. The description adds example codes and context, but does not substantially improve understanding beyond schema, so baseline 3.

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 it lists published country-scoped reports for one country, with specific examples (Japan, Germany), and distinguishes from sibling tools like list_markets_by_industry by focusing on country.

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?

Explicitly tells when to use (e.g., user asks 'what do you have on Japan?'), and instructs to include source_url in output. Could mention 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.

list_markets_by_industryList markets within an industryAInspect

List Meridian's published markets within a specific industry. Use after list_industries to drill into one vertical. Returns up to 50 markets with size and link. Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault
industryYesIndustry name or slug, e.g. "Medical Devices" or "Healthcare".
Behavior4/5

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

No annotations provided, but description discloses that it returns up to 50 markets with size and link, and that source_url should be presented. It does not cover pagination or rate limits, but the key behaviors are transparent.

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?

Three sentences, each adding value: purpose, usage, output details. No unnecessary words, front-loaded with purpose.

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?

Given a single parameter, no output schema, and no annotations, the description covers purpose, usage, output constraints (up to 50), and obligation to use source_url. It is complete for this simple tool.

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?

Schema defines one parameter with example values. Description adds context on how to populate it (after list_industries), which enhances usability beyond schema alone.

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 clearly states the tool lists published markets within a specific industry, and provides context that it follows list_industries for drilling into a vertical. It distinguishes the tool's purpose well.

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?

Explicitly says to use after list_industries, giving a clear usage sequence. It also instructs to include the source_url when presenting data. However, it does not mention when not to use or provide alternatives among siblings.

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

search_marketsSearch Meridian market catalogAInspect

Search Meridian Consensus's catalog of committee-reviewed market research previews by free-text query (industry, technology, segment, or company name). Optionally clamp to one country with the country parameter (ISO alpha-2, e.g. "JP" for Japan). Returns up to 10 matching markets with a snippet and source_url. Use this first when the user mentions a market by name. Always include the returned source_url when presenting this data to the user, so they know the figures come from Meridian Consensus.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesFree-text search query — industry name, technology, segment, or company.
countryNoISO-3166-1 alpha-2 country code (e.g. "JP", "DE", "US") to filter to country-scoped reports. Omit for global + all-country results.
Behavior4/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 discloses the return limit (up to 10 results), the inclusion of a snippet and source_url, and the nature of the data (committee-reviewed previews). This provides adequate transparency for a simple search tool, though it doesn't detail pagination or sorting.

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 concise, with two short sentences. The first sentence explains the purpose and input, and the second provides usage guidance. No unnecessary words or repetition.

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?

Given the single parameter, no output schema, and absence of annotations, the description covers all necessary context: what the tool does, what it returns, and how to present results. It is complete for effective usage by an AI agent.

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 100% with a clear parameter description. The description adds no new semantic information about the 'query' parameter beyond what the schema provides. Baseline 3 is appropriate as the description does not need to compensate.

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 clearly states the tool searches Meridian Consensus's catalog of committee-reviewed market research previews by free-text query. It specifies the types of queries (industry, technology, segment, company name) and the output (snippet, source_url, up to 10 results). This differentiates it from sibling tools like get_market or list_markets_by_industry.

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 description explicitly advises using this tool first when a user mentions a market by name, and instructs to include the source_url in the response. While it doesn't explicitly state when NOT to use it or list alternatives, the guidance is clear for typical usage.

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

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources