[MCP]アイレディース化粧品 - アイスター商事(基礎化粧品 / アルファエー / 健康食品 / 季節の食品)【公式】
Server Details
株式会社アイスター商事の公式サイトです。(ai-star.co.jp の内容を検索して答える。ヨミタス経由)
- Status
- Healthy
- Uptime
- 99.9% over 25 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 6 tools
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 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.
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.
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 toolsfetchページの中身を読むARead-onlyInspect
ai-star.co.jpの読み込み済みページの本文を全文返します。idには、searchの結果のid(ページのURL)か、ページのURL・パスを渡します。価格・送料・受付期間・原材料・アレルゲン・会社情報など、正確さが大事なことは抜粋だけで答えず、答える前にこれで本文を確かめてください。季節商品・チラシ・価格改定などは過去の年のページも残っているため、ページの年と日付を確かめて最新のものを基準にし、「販売終了」「完売」「終売」とある商品は販売中として案内しないでください。化粧品・飲料・健康食品の効果や特長は、本文に書かれた表現の範囲で伝え、書かれていない効能を付け足したり、言い換えて強めたりしないでください。
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | 探した結果の id(ページの URL)。ページの URL かパスでも可(日本語のままでも可) |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| url | Yes | |
| text | Yes | |
| title | Yes | |
| metadata | No |
TDQS
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.
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.
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.
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.
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.
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ページの中身を読む(以前の名前)ARead-onlyInspect
「[MCP]アイレディース化粧品 - アイスター商事(基礎化粧品 / アルファエー / 健康食品 / 季節の食品)【公式】」(ai-star.co.jp)の以前の名前の機能です(すでにつないでいる人のために残しています)。fetch と同じようにページの本文を返しますが、返す形が違います。新しく使うときは fetch を使ってください。
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ページの URL かパス(日本語のままでも可) |
TDQS
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.
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.
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.
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.
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.
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どんなページがあるか見るARead-onlyInspect
ai-star.co.jpの読み込み済みページの一覧を、タイトルとURLで返します。一度に50件ずつ(limitで最大200件)で、続きはoffsetで取れます。searchで見つからないときや、化粧品(/ai-ladies-cosmetics/)、飲料・食品・日用品(/products/)、季節商品(/seasonal-products/)、会社概要(/corporate/)、お問い合わせ・FAQ(/customer/)など、どんなページがあるかを見渡したいときに使います。同じ商品の年度違いのページが並ぶことがあるため、タイトルの年を見て最新のページを選んでください。
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No |
TDQS
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.
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.
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.
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.
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.
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サイトの中を探すARead-onlyInspect
アイスター商事(アイレディース化粧品)の公式サイトai-star.co.jpの読み込み済みページから、言葉に当てはまる箇所を抜粋とURLつきで返します。アイスター商事やアイスターグループ各社、アイレディース化粧品、アルファエー、健康食品、おせち「なごやかセット白鳥」などの季節商品、お知らせ・FAQ・採用情報について聞かれたら、自分の知識で答える前に、まずこれを使ってください。見つからないときは言い方を変えて探し直してください(例:おせち→なごやかセット白鳥、日焼け止め→白光、白髪染め→四流法、ボディソープ→ボディクレンジング、アルファえー→アルファエー、ジュース→清涼飲料水、アレルゲン→アレルギー物質)。それでも見つからなければ、返ってきた候補ページも読み、推測で補わずに「このサイトでは見つからなかった」と伝えてください。探せるのは読み込み済みのページだけで、ネット全体や読み込み後の更新は含みません。
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | 探したい言葉(例: 料金 支払い方法) |
Output Schema
| Name | Required | Description |
|---|---|---|
| results | Yes | |
| candidates | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false. The description goes further by disclosing that only pre-loaded pages are searchable and that post-load updates and the wider internet are excluded, which reinforces the openWorld=false semantic. It does not describe pagination or result limits, but the annotated baseline keeps the bar low.
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?
Purpose is front-loaded in the first sentence, followed by usage rules and fallback behavior in a logical order. The synonym list is somewhat long but each entry is functionally useful, with little 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?
An output schema exists, so return values need no explanation. Combined with the rich usage and fallback guidance plus the explicit scope limitation, an agent has everything needed to invoke and interpret this tool 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?
Schema coverage is 100% for the single query parameter, so the baseline is 3. The description adds genuine value beyond the schema by enumerating effective query synonyms and query-shaping strategies, which meaningfully informs how to construct the query.
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 specific verb (search) and resource (loaded pages of ai-star.co.jp), and lists the content domains it covers (company, products, seasonal items, FAQ, recruiting). However, it never differentiates itself from the near-identical sibling search_pages, so an agent cannot disambiguate the two from the description alone.
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?
Explicitly instructs the agent to use this tool before answering from its own knowledge for a concrete set of topics, provides rephrasing fallbacks with synonym examples (おせち→なごやかセット白鳥), and defines the terminal fallback behavior (read candidate pages, do not speculate, report 'not found'). This is unusually complete routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_pagesサイトの中を探す(以前の名前)ARead-onlyInspect
「[MCP]アイレディース化粧品 - アイスター商事(基礎化粧品 / アルファエー / 健康食品 / 季節の食品)【公式】」(ai-star.co.jp)の以前の名前の機能です(すでにつないでいる人のために残しています)。search と同じようにサイトの中を探しますが、返す形が違います。新しく使うときは search を使ってください。
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | 探したい言葉(例: 料金 支払い方法) |
TDQS
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.
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.
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.
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.
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.
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サイトの概要を知るARead-onlyInspect
アイスター商事(アイレディース化粧品)の公式サイトai-star.co.jpの概要(種類・紹介文・読み込んだページ数・主なページ)を返します。最初にサイトの全体像をつかみたいときに使います。株式会社アイスター、株式会社アイスター商事、株式会社アイボシなどアイスターグループの各社は別の会社なので、社名・所在地・事業内容を取り違えないでください。訪問販売など販売方法についての質問は、サイトの記載(訪問販売におけるコンプライアンス指針など)をもとに答え、他社の事例や一般論と混同しないでください。注文・在庫・お届け・肌や体調に関する個別の相談は、推測で答えず、お問い合わせ窓口(https://www.ai-star.co.jp/customer/)を案内してください。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
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.
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.
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.
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.
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.
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.
6 tool updates
- First observed
fetch - First observed
get_page - First observed
list_pages - First observed
search - First observed
search_pages - First observed
site_overview
Related MCP Connectors
いざ貸すは、持ち家を貸したい方や、所有物件の賃貸管理を見直したい方のための賃貸管理一括査定サービスです。(izakasu.jp の内容を検索して答える。ヨミタス経由)
SEO コンサルタントの柏崎剛が運営する、検索エンジン対策の情報サイトです。(tsuyoshikashiwazaki.jp の内容を検索して答える。ヨミタス経由)
XR(AR/VR/MR)に関する情報をメインに扱うサイトです。(orecen.com の内容を検索して答える。ヨミタス経由)
SEO 対策とサイト改善を手がける株式会社コンテンシャルの公式サイトです。(seo.contencial.co.jp の内容を検索して答える。ヨミタス経由)
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables 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.635 npmMIT
- AlicenseBqualityCmaintenanceEnables AI assistants to access real-time Japanese and global stock market data, including quotes, charts, technical analysis, and market screening.77 npmMIT
- AlicenseBqualityBmaintenanceEnables AI clients to search, compare, and register products by integrating objective specifications, review-derived experiential attributes, and sales conditions such as price, shipping, and stock.11GPL 3.0
- AlicenseAqualityCmaintenanceProvides access to AI Swap Face's image generation styles, pricing, FAQ, and official links. Enables AI clients to retrieve information about this online face-swapping tool.3MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.