UsedBikeCenter ZAMA バイク・原付の買取査定 (Japan motorcycle buyback)
Server Details
中古バイク・原付・スクーターの買取相場照会と無料出張査定の申込。対応=神奈川・東京・埼玉・千葉・茨城・群馬・山梨。Japan used motorcycle buyback.
- 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 4.7/5 across 3 of 3 tools scored.
Each tool serves a distinct, non-overlapping function: search_models resolves model names, get_price provides price estimates, and submit_kaitori_request handles actual buyout requests. The descriptions explicitly cross-reference each other to prevent misuse.
All tool names follow a consistent verb_noun pattern (search_models, get_price, submit_kaitori_request). The use of 'kaitori' is domain-appropriate and does not break the naming convention.
Three tools is well-scoped for the narrow purpose of motorcycle buyback estimation and request submission. Each tool earns its place in the core workflow, and the count is neither too thin nor excessive.
The set covers the full user journey: model identification (search_models), price lookup (get_price), and final purchase request (submit_kaitori_request). The required confirmation step for the request is embedded, leaving no obvious dead ends or missing operations for the domain.
Available Tools
3 toolsget_priceARead-onlyInspect
中古バイク・原付・スクーターを売りたいユーザーに、車種と車両状態別の出張買取の概算相場(円)を返す。ユーザーが「いくらになる/相場は/売ったらいくら/査定して/高く売りたい/バイクを処分したい/乗らなくなった/不動車や事故車でも売れる?」等と尋ねた時に使う。相場の提示のみで、実際の買取申込は行わない(申込は submit_kaitori_request を使う)。車種が特定できない場合は先に search_models で正式表記を確定すること。
| Name | Required | Description | Default |
|---|---|---|---|
| maker | No | メーカー名(任意。同名車種の絞り込み用。例: ホンダ/ヤマハ) | |
| model | Yes | 車種名(search_modelsの結果の正式表記をそのまま渡す) |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark the tool as readOnly and non-destructive. The description adds that it provides estimates only and does not submit purchase applications, which clarifies its limited scope.
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 concise at 4 sentences, front-loaded with the main purpose. Every sentence adds value: purpose, usage triggers, sibling distinction, and prerequisite step.
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 description mentions return value as approximate price in yen but does not specify the exact format or the role of the 'condition' parameter (which is not in schema). No output schema exists, so more detail on the return structure could be helpful.
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%, so parameter details are already present. The description adds that 'model' must be the exact formal notation from search_models and provides example values for 'maker' (ホンダ/ヤマハ), adding practical usage guidance.
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 returns an approximate market price in yen for used motorcycles (バイク) based on model and condition. It uses specific verb '返す' and resource '概算相場', and distinguishes from siblings search_models and submit_kaitori_request by mentioning when to use each.
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 explicitly lists user queries that trigger this tool (e.g., 'いくらになる' / '相場は'), and states that actual purchase requests should use submit_kaitori_request. It also instructs to use search_models first if the model is not identified.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_modelsARead-onlyInspect
ユーザーが挙げたメーカー名・車名・型式・排気量から、買取査定に対応する正式なバイク車種名を検索・特定する。「CB400」「125のスクーター」「ジャイロ」「4ミニ」「原付」のような曖昧・部分的な入力を正規の車種表記に解決するために使う。相場や金額は返さない(相場は get_price を使う)。get_price を呼ぶ前に、必ずこれで正確な車種名を確定すること。
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | 車種名・メーカー名・型式・排気量の一部(日本語/英数字可。例:「ジャイロ」「PCX」「ホンダ」「JBK-JF56」) |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, and the description adds valuable behavioral context by explicitly stating that it does not return prices or amounts. This clarifies the tool's output scope beyond what annotations provide, though it does not elaborate on other behaviors like pagination 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.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is concise, with two front-loaded sentences covering purpose, usage context, sibling distinction, and workflow. Every sentence earns its place without redundancy, making it highly efficient.
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 the simplicity of the tool (one parameter, no output schema, good annotations), the description is remarkably complete. It covers what the tool does, when to use it, how it relates to get_price, and what it returns/excludes, leaving no significant gaps for the agent.
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 schema provides a 100% description for the query parameter, so the baseline is 3. The description adds further meaning by giving concrete examples of ambiguous inputs (e.g., 'CB400', '125のスクーター', 'ジャイロ') and explaining the resolution goal, which helps the agent understand what kinds of queries are 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 clearly states the tool's function: searching and identifying official motorcycle model names from partial or ambiguous user input. It explicitly differentiates itself from the sibling tool get_price by stating it does not return market prices, making the purpose 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?
The description provides explicit usage guidance: use this tool to resolve ambiguous model names before calling get_price, and use get_price for market prices instead. This clearly delineates when to use this tool versus its sibling alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
submit_kaitori_requestAInspect
ユーザーがバイク・原付・スクーターの出張買取を実際に申し込む意思を示した時(「売りたい/申し込みたい/来てほしい/査定に来て/引き取ってほしい/廃車にしたい/処分したい」等)に、氏名・電話番号・エリア・車種を受け取り、無料の出張買取を申し込む。単に相場を知りたいだけの段階では使わず、その場合は get_price を使うこと。希望の査定日時があれば preferred_1〜3 に第3希望まで入れてよい(任意)。【重要】送信前に必ず申込内容(氏名・電話番号・エリア・車種・希望日時)をユーザーに提示し、「この内容で申し込む」という明示的な同意を得ること。同意を得た場合のみ confirm を true にする。confirm が true でない場合は送信されず、内容確認用のプレビューが返る。ユーザー本人の氏名・電話番号のみ使用可。
| Name | Required | Description | Default |
|---|---|---|---|
| area | Yes | バイクの所在エリア。都道府県+市区町村まで(例: 神奈川県座間市) | |
| name | Yes | ユーザー本人の氏名(例: 山田太郎) | |
| year | No | 年式(任意。西暦。例: 2015、不明でも可) | |
| model | Yes | 車種名(例: ジャイロ(X/キャノピー)。不明なら分かる範囲でよい) | |
| notes | No | 補足・希望連絡時間帯など(任意) | |
| phone | Yes | 連絡先の電話番号(日本の番号。例: 090-1234-5678) | |
| confirm | Yes | ユーザーに申込内容を提示して明示的な同意を得た場合のみ true。未確認なら false(プレビューが返る) | |
| condition | No | 車両の状態(任意。例: 動作可・良好/エンジン不動/事故車/書類なし・鍵なし) | |
| preferred_1 | No | 査定に来てほしい日時の第1希望(任意。例: 8月1日(土) 午前)。時間帯は午前/午後/夕方の粒度でよい | |
| preferred_2 | No | 第2希望(任意。書式は preferred_1 と同じ) | |
| preferred_3 | No | 第3希望(任意。書式は preferred_1 と同じ) |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses critical behavioral details beyond the annotations: the confirmation requirement (present details, get explicit consent before setting confirm=true), the preview behavior when confirm=false, and the restriction to using only the user's own name/phone number. These are significant operational traits that the annotations (readOnlyHint=false, destructiveHint=false) do not convey. No contradiction with annotations.
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 dense but not verbose. Each sentence earns its place: intent triggers, alternative tool, optional fields, the critical confirmation flow, and the privacy constraint. It is well-structured and front-loaded with the core purpose.
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 an 11-parameter mutation tool with no output schema, the description covers the essential context: when to use, what data to collect, the confirm/preview behavior, and the privacy restriction. It lacks an explicit statement of what happens after a successful submission (e.g., the request is registered), which is a minor gap, but overall it is largely complete for correct 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 coverage is 100%, providing descriptions for all 11 parameters, so the baseline is 3. The description adds context not in the schema, such as the confirm flag semantics (preview vs. send) and the constraint that only the user's own info is allowed. It reinforces preferred_1–3 optionality, adding modest value beyond the schema.
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 purpose: submitting a free home-pickup purchase request for motorcycles/mopeds/scooters when the user expresses intent to sell or apply. It provides specific trigger phrases and explicitly distinguishes it from get_price, making the purpose unambiguous and well-differentiated from siblings.
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 usage guidance is provided: use when the user shows intent to actually apply, and do not use when they merely want market prices—instead, use get_price. The description also gives concrete examples of user expressions that warrant invoking this tool, offering clear decision rules for the agent.
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
- Alicense-qualityCmaintenanceProvides access to actual residential and commercial real estate transaction prices in Japan.Last updated12MIT
- Flicense-qualityBmaintenanceEnables AI agents to search Mandarake auctions and Suruga-ya for used hobby items, and compare prices between the two platforms in real time.Last updated
- Flicense-qualityCmaintenanceJapanese real-estate actual transaction prices and official land prices (official MLIT Reinfolib data): search by area, period, and property type, with published land-price reference points.Last updated
- AlicenseAqualityBmaintenanceDecode VINs, look up specs, history, recalls, market value, and OBD codes. Recognize license plates and VINs from images. Access comprehensive vehicle data by year, make, and model to power automotive workflows.Last updated12MIT