mcpField
S
Sychev Lab Mcp Server

Sychev Lab Mcp Server

ローカル
github.com/Sychev-Labビジネス・マーケティング16 週間前に更新

Sychev Lab Mcp Server について

Sychev Lab MCP Serverは、Sychev Labの商品、記事、チュートリアル、コマース機能へのアクセスを提供します。提供内容を閲覧するユーザー向けで、stdioとStreamable HTTPに対応しています。

主な機能

  1. 01STL商品の一覧表示と検索
  2. 02技術記事やブログの閲覧
  3. 03難易度と所要時間付き手順チュートリアル
  4. 04商品カテゴリーの閲覧
  5. 05ユーザー登録とStripe決済セッション作成

活用シーン

  1. 01カテゴリー別に3Dプリント商品を探す
  2. 02商品に関する技術記事を読む
  3. 03難易度や所要時間からチュートリアルを選ぶ
  4. 04アカウント登録後に決済セッションを作成

MCP 対応

商品、記事、チュートリアル、カテゴリー、ユーザー登録、Stripe決済のツールをMCPクライアントに公開します。stdioとStreamable HTTPに対応しています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"sychev-lab": {
"command": "npx",
"args": [
"-y",
"sychev-lab-mcp-server"
],
"env": {
"SYCHEV_LAB_URL": "<SYCHEV_LAB_URL>"
}
}
}
}
起動コマンドnpx -y sychev-lab-mcp-server
設定が必要な環境変数
SYCHEV_LAB_URL

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmsychev-lab-mcp-server

ツール

10

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
limitintegerいいえ結果の最大数(デフォルト:30)
featuredOnlybooleanいいえ注目の商品限定

詳細

Sychev Lab MCP Server

MCP Compatible

Sychev Lab 用の Model Context Protocol(MCP)サーバーです。製品、記事、チュートリアル、Eコマース機能にアクセスできます。

🤖 MCP Server — AI Integration

Claude.ai / Web: Settings → Integrations に追加します:https://lab.sychev.xyz/mcp mcp

Claude Desktop / Cursor:

{
	"mcpServers": {
		"sychev-lab": {
			"command": "npx",
			"args": ["-y", "sychev-lab-mcp-server"]
		}
	}
}

HTTP エンドポイント:

  • POST/DELETE /mcp — Streamable HTTP(MCP 2025-06-18 標準)
  • GET /.well-known/mcp — 自動検出

特徴

  • 製品カタログ:3D プリント用 STL 製品の一覧表示、検索、詳細取得
  • 記事:技術記事やブログ記事へのアクセス
  • チュートリアル:難易度と所要時間の情報を含むステップごとのチュートリアル
  • カテゴリー:製品カテゴリーの閲覧
  • ユーザー:新規ユーザーの登録
  • チェックアウト:Stripe 決済セッションの作成

利用可能なツール

ツール説明
list_products利用可能なすべての製品を一覧表示します
get_product_details製品の詳細情報を取得します
search_products_by_categoryカテゴリーまたはキーワードで製品を検索します
get_categories利用可能なすべてのカテゴリーを取得します
list_articlesすべての記事を一覧表示します
get_article記事の全文を取得します
list_tutorialsすべてのチュートリアルを一覧表示します
get_tutorialチュートリアルの全文を取得します
register_user新規ユーザーを登録します
create_stripe_checkoutStripe チェックアウトセッションを作成します

インストール

npm install
npm run build

使用方法

stdio モード(Claude Desktop 用)
npm start
# o
node dist/index.js
HTTP モード(Streamable HTTP)
npm run start:http
# o
PORT=3001 node dist/server-http.js

利用可能なエンドポイント:

  • POST/DELETE /mcp - Streamable HTTP(MCP 2025-06-18 標準)
  • GET /health - ヘルスチェック
  • GET /.well-known/mcp - 自動検出
レガシー HTTP モード
npm run start:http:legacy
# o
node dist/index.js --http 3000
環境変数
変数説明デフォルト
MCP_API_KEYHTTP モード用の任意の API キー-

Claude Desktop の設定

Claude Desktop の設定(claude_desktop_config.json)に追加します:

{
	"mcpServers": {
		"sychev-lab": {
			"command": "npx",
			"args": ["-y", "sychev-lab-mcp-server"]
		}
	}
}

または、グローバルにインストールします:

npm install -g sychev-lab-mcp-server

HTTP エンドポイント

HTTP モード(npm run start:http)で実行する場合:

  • POST /mcp - Streamable HTTP(MCP 2025-06-18 標準)
  • DELETE /mcp - Streamable HTTP セッションを終了
  • GET /health - ヘルスチェック
  • GET /.well-known/mcp - 自動検出

ヘッダー:

Content-Type: application/json
Mcp-Session-Id: <session-id>

スクリプト

スクリプト説明
npm run buildTypeScript をコンパイルします
npm run devウォッチモードでコンパイルします
npm startサーバーを起動します(stdio)
npm run start:httpHTTP サーバーを起動します
npm run inspectorMCP インスペクターを実行します
npm run lintESLint を実行します
npm run typecheck出力せずに型をチェックします

プロジェクト構成

src/
├── index.ts       # Punto de entrada MCP (modo stdio)
├── server-http.ts # Servidor MCP con Streamable HTTP
├── tools.ts       # Definiciones e implementaciones de herramientas
├── client.ts      # Cliente HTTP para la API de Sychev Lab
└── config.ts      # Configuración del servidor

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。