Skip to main content
Glama

[MCP]アイレディース化粧品 - アイスター商事(基礎化粧品 / アルファエー / 健康食品 / 季節の食品)【公式】

Server Details

株式会社アイスター商事の公式サイトです。(ai-star.co.jp の内容を検索して答える。ヨミタス経由)

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
99.9% over 25 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 6 tools

Disambiguation3/5

The set contains two functional duplicate pairs: fetch/get_page do the same thing, and search/search_pages do the same thing. The descriptions do clearly label the deprecated ones and tell agents to prefer fetch/search, which keeps confusion moderate rather than severe.

Naming Consistency3/5

Naming mixes bare verbs (fetch, search) with verb_noun forms (get_page, list_pages, search_pages, site_overview). It is readable and snake_case throughout, but the pattern is not predictable—the canonical tools use the least consistent names.

Tool Count4/5

Six tools is reasonable for a read-only site-knowledge server, but two of them are explicitly retained legacy aliases, so the effective surface is only four. Slightly redundant rather than excessive.

Completeness4/5

The surface covers the natural lifecycle of a read-only site retriever: overview, page listing with pagination, keyword search, and full-text fetch by URL. No create/update operations are needed for this domain, so there are no obvious dead ends.

Available Tools

6 tools
fetchページの中身を読むA
Read-only
Inspect

ai-star.co.jpの読み込み済みページの本文を全文返します。idには、searchの結果のid(ページのURL)か、ページのURL・パスを渡します。価格・送料・受付期間・原材料・アレルゲン・会社情報など、正確さが大事なことは抜粋だけで答えず、答える前にこれで本文を確かめてください。季節商品・チラシ・価格改定などは過去の年のページも残っているため、ページの年と日付を確かめて最新のものを基準にし、「販売終了」「完売」「終売」とある商品は販売中として案内しないでください。化粧品・飲料・健康食品の効果や特長は、本文に書かれた表現の範囲で伝え、書かれていない効能を付け足したり、言い換えて強めたりしないでください。

NameRequiredDescriptionDefault
idYes探した結果の id(ページの URL)。ページの URL かパスでも可(日本語のままでも可)

Output Schema

NameRequiredDescription
idYes
urlYes
textYes
titleYes
metadataNo

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false, openWorldHint=false, so the safety profile is covered. The description adds useful behavioral context: it returns the full body text and the corpus retains past-year pages, so results may include outdated or discontinued content. It does not describe pagination or truncation behavior for long pages.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose is front-loaded and the follow-on sentences are all relevant to correct invocation. It is somewhat long and several sentences read as answer-behavior policy rather than tool semantics, which slightly dilutes focus but does not waste space.

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?

With an output schema present, return-value explanation is unnecessary, and the single parameter plus rich usage rules fully equip an agent to call it correctly. Nothing essential is missing.

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% and the single `id` parameter is already documented in the schema. The description restates it (search result id = page URL, or URL/path) with no syntax or format detail beyond what the schema provides, so baseline 3 applies.

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?

State a specific verb+resource: it returns the full body text of an already-loaded page on ai-star.co.jp, and explicitly contrasts full text with search's excerpts. However, it does not distinguish itself from the sibling get_page, leaving ambiguity about which of the two to pick for a single page read.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit about when to use it (accuracy-critical facts: prices, shipping, application periods, ingredients, allergens, company info) and when not to rely on excerpts from search. It also adds domain rules for handling past-year pages, sold-out/discontinued markers, and cosmetic/beverage claims, which is far beyond typical guidance.

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

get_pageページの中身を読む(以前の名前)A
Read-only
Inspect

「[MCP]アイレディース化粧品 - アイスター商事(基礎化粧品 / アルファエー / 健康食品 / 季節の食品)【公式】」(ai-star.co.jp)の以前の名前の機能です(すでにつないでいる人のために残しています)。fetch と同じようにページの本文を返しますが、返す形が違います。新しく使うときは fetch を使ってください。

NameRequiredDescriptionDefault
urlYesページの URL かパス(日本語のままでも可)

TDQS

A3.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. The description adds the meaningful context that this is a deprecated alias whose return shape differs from fetch, but it never explains how the format differs or what is returned. Adequate but leaves a real behavioral gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences that carry the key routing message, but the first sentence is dominated by a long parenthetical corporate/site name that reads as noise rather than information. The practical content is front-loaded reasonably, but the opening is not tightly 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 low-risk legacy read alias with no output schema and full schema coverage, the description gives what an agent needs: it is deprecated, it mirrors fetch, and fetch should be preferred. The one omission is a concrete explanation of how the differing return format looks, which matters for callers depending on it.

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 description coverage is 100% and the single url parameter is documented in the schema (URL or path, Japanese allowed). The description adds no parameter syntax beyond that, so the baseline of 3 is correct when the schema does the heavy lifting.

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?

Despite a confusingly embedded site name in the opening quote, the description states clearly that this returns a page body like fetch but in a different form. It distinguishes itself from the sibling fetch by noting the format difference. The core verb+resource is identifiable, though the wrapped corporate title adds noise.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly routes the agent: this is the legacy name kept only for those already connected, and 'when using newly, use fetch.' Both the when-to-use (backward compatibility) and the preferred alternative (fetch) are named directly, leaving nothing to inference.

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

list_pagesどんなページがあるか見るA
Read-only
Inspect

ai-star.co.jpの読み込み済みページの一覧を、タイトルとURLで返します。一度に50件ずつ(limitで最大200件)で、続きはoffsetで取れます。searchで見つからないときや、化粧品(/ai-ladies-cosmetics/)、飲料・食品・日用品(/products/)、季節商品(/seasonal-products/)、会社概要(/corporate/)、お問い合わせ・FAQ(/customer/)など、どんなページがあるかを見渡したいときに使います。同じ商品の年度違いのページが並ぶことがあるため、タイトルの年を見て最新のページを選んでください。

NameRequiredDescriptionDefault
limitNo
offsetNo

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already establish read-only, non-destructive, closed-world behavior, so the safety profile is covered. The description adds real behavioral value beyond that: pagination mechanics (50 per page, limit 200, offset continuation) and the caveat that multiple year-variants of the same product may appear, with guidance to pick the latest. It does not state ordering/sort behavior, which is the remaining gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose, then pagination, then usage context. Dense but every clause carries information (paths, pagination, year-selection caveat); the long enumeration of section paths makes it heavier than strictly necessary.

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?

There is no output schema, but the description names the returned fields (title and URL), covers pagination, and warns about duplicate year variants. Combined with the annotations, an agent has enough to call this correctly, with only sort order unspecified.

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 coverage is 0%, so the description must carry parameter meaning, and it does: it explains the 50-item default page size, the 200 maximum for limit, and that offset retrieves the continuation. That compensates well for undocumented schema properties, though it does not explicitly tie names to each parameter.

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?

States a specific verb and resource ('ai-star.co.jpの読み込み済みページの一覧を、タイトルとURLで返します') and names exactly what is returned. It also separates itself from the search siblings by framing itself as the fallback when searching fails.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger condition ('searchで見つからないとき') plus a positive use case (surveying what pages exist), and enumerates concrete section paths to look under. The alternative tool (search) is named rather than left to inference.

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

search_pagesサイトの中を探す(以前の名前)A
Read-only
Inspect

「[MCP]アイレディース化粧品 - アイスター商事(基礎化粧品 / アルファエー / 健康食品 / 季節の食品)【公式】」(ai-star.co.jp)の以前の名前の機能です(すでにつないでいる人のために残しています)。search と同じようにサイトの中を探しますが、返す形が違います。新しく使うときは search を使ってください。

NameRequiredDescriptionDefault
limitNo
queryYes探したい言葉(例: 料金 支払い方法)

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, destructiveHint=false and openWorldHint=false, so safety is covered. The description adds a genuinely useful behavioral trait beyond the annotations: the return format differs from `search`. It does not cover pagination or response shape details, but the key behavioral difference is disclosed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core message (legacy alias of search with a different return shape, use search instead) is front-loaded and useful. However the long full site title and the redundant restatement of the connection rationale pad the text without adding information an agent needs.

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 legacy read-only search wrapper with no output schema, the description supplies purpose, the difference from its successor, and explicit usage routing. The main residual gap is that the 'different return format' is left unspecified, which slightly limits an agent relying on it.

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 50%: `query` has a description and example, while `limit` has numeric bounds (default 5, min 1, max 20) but no textual meaning. The description adds no parameter information at all, so it neither compensates for the gap nor adds value beyond the schema; baseline 3 is appropriate.

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?

The description states this is the former-name version of the site search and that it 'searches inside the site like search,' giving a clear verb+resource. It distinguishes itself from the sibling `search` by naming it directly. It never says explicitly that it searches pages, but the intent is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly tells the agent when NOT to use it and what to use instead: use `search` for new usage, this is retained only for already-connected clients. That is a textbook when/when-not/alternative statement.

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

site_overviewサイトの概要を知るA
Read-only
Inspect

アイスター商事(アイレディース化粧品)の公式サイトai-star.co.jpの概要(種類・紹介文・読み込んだページ数・主なページ)を返します。最初にサイトの全体像をつかみたいときに使います。株式会社アイスター、株式会社アイスター商事、株式会社アイボシなどアイスターグループの各社は別の会社なので、社名・所在地・事業内容を取り違えないでください。訪問販売など販売方法についての質問は、サイトの記載(訪問販売におけるコンプライアンス指針など)をもとに答え、他社の事例や一般論と混同しないでください。注文・在庫・お届け・肌や体調に関する個別の相談は、推測で答えず、お問い合わせ窓口(https://www.ai-star.co.jp/customer/)を案内してください。

NameRequiredDescriptionDefault

No parameters

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already establish readOnlyHint=true, destructiveHint=false, openWorldHint=false, so the safety profile is covered. The description adds genuinely useful behavioral context: warning not to conflate Ai-star group companies, to answer sales-method questions strictly from the site's own compliance statements, and to escalate individual order/skin/health inquiries to the contact form rather than guessing.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The first sentence front-loads the return contents well, which is good structure. However, a substantial portion of the text concerns domain answering policy (company-name confusion, visiting-sales compliance, escalation) rather than the tool's own mechanics, making it longer than a tool definition needs to be.

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 no input parameters and no output schema, the description carries the burden of explaining the return payload and does so by enumerating the overview fields. It also supplies the missing escalation target URL, leaving little an agent needs that is absent.

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 tool takes zero parameters, so per the rubric the baseline is 4. The description correctly implies a parameterless, whole-site call and adds no conflicting parameter expectations.

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?

States a specific verb+resource: it returns an overview of ai-star.co.jp (type, description text, number of pages loaded, main pages). The scope is precise enough to distinguish it from fetch/get_page/list_pages, though it never names a sibling tool explicitly.

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?

'最初にサイトの全体像をつかみたいときに使います' gives a clear triggering condition. It does not, however, say when NOT to use it or point to a specific alternative (search_pages, list_pages) for narrower needs, so there is no explicit routing.

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.

  1. 6 tool updates
    • First observedfetch
    • First observedget_page
    • First observedlist_pages
    • First observedsearch
    • First observedsearch_pages
    • First observedsite_overview

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to look up verified investor relations page URLs and earnings release (kessan tanshin) URLs for 3,821 Japanese listed companies by securities code, company name, former or brand name, and to fetch selected company attributes. Also supports retrieving monthly change data, checking credit balance and expiry, and inspecting available field definitions.
    6
    35 npm
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI assistants to access real-time Japanese and global stock market data, including quotes, charts, technical analysis, and market screening.
    7
    7 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources