Filtrous MCP Catalog Server

Search Filtrous lab-filtration products by spec, get prices, and request quotes from your AI agent.

使うべきか

品質と安全性

A
説明の品質
95%
スキーマの完全性
98%
命名の品質
95%
ポイズニングのリスク
80%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'get_price_and_lead_time' description contains placeholder textget_price_and_lead_time 内
  • INFOTool description contains placeholder or incomplete textget_price_and_lead_time 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~626トークン数(ツール定義)
~1.3 KB一般的なレスポンスサイズ
注意への影響は最小限(128k コンテキストの 0.49%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "mcp-catalog": {
      "url": "https://filtrous-mcp-catalog.filtrous.workers.dev/mcp"
    }
  }
}

リモートエンドポイント

https://filtrous-mcp-catalog.filtrous.workers.dev/mcpstreamable-http

できること

ツール一覧

ツール(4)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_products(query, limit)

Search the Filtrous catalog by free text and/or spec terms (e.g. '0.22 micron PES syringe filter'). Returns matching products with title, handle, SKU, product_type, tags, price, and availability. Open tool — no API key required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free-text and/or spec search. Field filters like 'product_type:...' or 'tag:...' are also honored."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Max results (default 10)."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_product_details(handle)

Get full details for one product by its handle: variants, SKUs, options, prices, images, and spec metafields. Open tool — no API key required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "handle": {
      "type": "string",
      "description": "The product handle (slug), e.g. from search_products."
    }
  },
  "required": [
    "handle"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_price_and_lead_time(sku)

Get current price, availability, and (when permitted) stock for a SKU. KEYED tool — requires a valid API key. Tier pricing and lead time are placeholders until the Acumatica sync ships.

入力スキーマ

{
  "type": "object",
  "properties": {
    "sku": {
      "type": "string",
      "description": "The exact product SKU."
    }
  },
  "required": [
    "sku"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡request_quote(items, contact, notes)

Submit a quote request for one or more SKUs with buyer contact info. KEYED tool — requires a valid API key. Sales follows up out-of-band.

入力スキーマ

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "minLength": 1,
            "description": "Product SKU."
          },
          "quantity": {
            "type": "integer",
            "exclusiveMinimum": 0,
            "maximum": 100000,
            "description": "Units requested."
          }
        },
        "required": [
          "sku",
          "quantity"
        ],
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 50,
      "description": "Line items to quote."
    },
    "contact": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string",
          "minLength": 1,
          "description": "Requester name."
        },
        "email": {
          "type": "string",
          "description": "Requester email."
        },
        "company": {
          "type": "string",
          "description": "Company name."
        },
        "phone": {
          "type": "string",
          "description": "Phone number."
        }
      },
      "required": [
        "name",
        "email"
      ],
      "additionalProperties": false
    },
    "notes": {
      "type": "string",
      "description": "Free-text context / use case."
    }
  },
  "required": [
    "items",
    "contact"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 4 件
検証済みバージョンは記録されていませんツール 4 件