@meeseeks-sdk/mcp

@meeseeks-sdk/mcp

An MCP server that runs a quality gate on generated code, executing it in a sandbox and scoring it before returning the code to the user.

Category
Visit Server

README

@meeseeks-sdk/mcp

MCP server for Claude Code — makes the AI verify its own code before giving it to you.

npm version License: MIT

What it does

Instead of Claude Code giving you the first code it generates, this MCP runs a quality gate:

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

You get code that already survived real execution — not just what looked good at first glance.

Install

npm install -g @meeseeks-sdk/mcp

Setup with Claude Code

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

That's it. The quality_gate tool is now available in all your Claude Code sessions.

Tell Claude when to use it

Add to your project's CLAUDE.md or ~/.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).

Tool: quality_gate

Parameter Type Default Description
task string required What to build — be specific about function signature and export format
mode fast|balanced|quality fast fast=1 iter, balanced=3, quality=5
harness string auto-detected js-api, js-lrucache, js-ratelimiter, js-circuitbreaker, js-promisepool, js-maze, js-sudoku, js-wordle, free
projectContext string Stack description for the judge: "TypeScript + Express + PostgreSQL"
minScore number 8 Stop when score ≥ this value

Requirements

  • Node.js 18+
  • AWS credentials configured (~/.aws/credentials) for Bedrock adapter
  • Or set AWS_REGION environment variable

Knowledge inheritance

The MCP stores winning strategies in ~/.meeseeks/memory.db (SQLite). Next time you ask for a similar function, the proven approach is injected into the prompt — better first attempts over time.

Powered by

@meeseeks-sdk/core — the quality gate engine extracted from Meeseeks Hive.

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured