Skip to main content
Glama
abrahamcasanova

@meeseeks-sdk/mcp

@meeseeks-sdk/mcp

Claude Code用MCPサーバー — AIが生成したコードをユーザーに渡す前に、AI自身に検証させるためのツールです。

npm version License: MIT

機能

Claude Codeが生成したコードをそのまま渡すのではなく、このMCPが品質ゲートを実行します:

Claude Code calls quality_gate tool
        ↓
LLM generates code
        ↓
Sandbox executes it (real Node.js subprocess)
        ↓
Score 0-10 based on correctness + efficiency
        ↓
Score ≥ 8? → return verified code
Score < 8? → feed failures back to LLM → retry

単に見た目が良いコードではなく、実際に実行をクリアしたコードを受け取ることができます。

Related MCP server: multivon-mcp

インストール

npm install -g @meeseeks-sdk/mcp

Claude Codeでのセットアップ

claude mcp add meeseeks --scope user npx @meeseeks-sdk/mcp

以上です。これで、すべてのClaude Codeセッションで quality_gate ツールが利用可能になります。

Claudeへの使用指示

プロジェクトの CLAUDE.md または ~/.claude/CLAUDE.md に以下を追加してください:

## Code Generation

When writing isolated utility functions or algorithms (any language),
use the meeseeks__quality_gate tool instead of writing directly.
Use mode: "fast" if the pattern was used before, "balanced" for new tasks.
For Dart/Flutter/Python code: always pass harness: "free".
For JS/Node.js utilities: omit harness (auto-detected).

ツール: quality_gate

パラメータ

型

デフォルト

説明

task

string

必須

何を作成するか — 関数シグネチャとエクスポート形式を具体的に指定

mode

fast|balanced|quality

fast

fast=1回, balanced=3回, quality=5回

harness

string

自動検出

js-api, js-lrucache, js-ratelimiter, js-circuitbreaker, js-promisepool, js-maze, js-sudoku, js-wordle, free

projectContext

string

—

判定用のスタック説明: "TypeScript + Express + PostgreSQL"

minScore

number

8

スコアがこの値以上になったら停止

要件

  • Node.js 18以上

  • Bedrockアダプター用にAWS認証情報 (~/.aws/credentials) が設定されていること

  • または AWS_REGION 環境変数が設定されていること

知識の継承

このMCPは成功した戦略を ~/.meeseeks/memory.db (SQLite) に保存します。次回同様の関数を要求した際、実証済みの手法がプロンプトに注入されるため、時間の経過とともに初回試行の精度が向上します。

Powered by

@meeseeks-sdk/core — Meeseeks Hive から抽出された品質ゲートエンジン。

ライセンス

MIT

Related MCP Connectors

Related MCP Servers