ProductMaster MCP Server
自然言語での曖昧検索に対応した商品情報管理システム用MCPサーバー
概要
ProductMaster APIを標準MCPプロトコルでラップし、Claude等のAIアシスタントから自然言語で商品検索を可能にします。
機能
MCPツール
search_products_flexible - 柔軟な商品検索
自然言語クエリ対応
複数条件フィルタリング(商品タイプ、通貨、投資額、リスクレベル等)
ソート機能
get_product_details - 商品詳細情報取得
商品コード指定での詳細情報取得
get_product_statistics - 商品統計情報取得
商品タイプ別、通貨別、リスクレベル別統計
投資額統計
技術仕様
MCPプロトコル: JSON-RPC 2.0 over stdio transport
Python: 3.8+
依存関係: mcp, httpx, pydantic
ProductMaster API: http://localhost:8001
使用例
# MCP Inspectorでテスト
npx @modelcontextprotocol/inspector python3 server/mcp_server.py
# 直接テスト
echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}' | python3 server/mcp_server.py
インストール
pip install -r requirements.txt
開発
ローカル開発: /mnt/c/Users/takehig/QCHAT/.work/ProductMaster-MCP/
EC2デプロイ: /home/ec2-user/ProductMaster-MCP/
This server cannot be installed
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables interaction with MercadoLibre's API for product search, reviews, descriptions, and seller reputation insights.Last updated -3297MIT License
- -securityFlicense-qualityAllows AI agents to interact with a remote TMF620 Product Catalog Management API, enabling operations like listing, retrieving, and creating catalogs, product offerings, and product specifications.Last updated -3
- -security-license-qualityEnables searching for AI agents by keywords or categories, allowing users to discover tools like coding agents, GUI agents, or industry-specific assistants across marketplaces.Last updated -41
- AsecurityAlicenseAqualityProvides tools to interact with the HireBase Job API, enabling users to search for jobs using various criteria and retrieve detailed job information through natural language.Last updated -29MIT License