LabscoMCP early access ↗
yeakub108MCP SERVER

AI Development Assistant MCP Server

Five small development tools — architect, screenshot, code review, and reading one file or several — in a tutorial MCP server written for Cursor, with setup shown for Windsurf.

by yeakub108 ↗Model Routing, Multi-Model Consultation & Cost ControlCommunity

LABSCO SUMMARY

The author calls it a tutorial demo, and that framing is right.

It is a small, readable example of five MCP tools rather than something to point at a production repository. Its own README flags the key-in-source pattern it demonstrates as unsuitable for production — set the variable in your client's MCP settings instead of committing it.

What it is

A TypeScript MCP server with five tools aimed at coding work: calling a reasoning model for a plan, working from a UI screenshot, reviewing a git diff, and reading one file or several.

What you get

  • Code Architect — call an advanced reasoning model to produce plans and instructions for a coding agent
  • Screenshot Buddy — take a UI design screenshot and use it with the composer agent
  • Code Review — trigger a review from git diffs
  • Read file and read multiple files — single-file reading for focused analysis, multi-file for bulk work
  • One small source file per tool under src/tools/, so the implementation is readable end to end

Requirements

Node with npm install and npm run build. An API key goes in src/env/keys.ts as OPENAI_API_KEY, or is set inline in your client's MCP interface — which the README recommends instead. Configure the client to run node against the built build/index.js.

Setup effort

Build from source — git clone https://github.com/yeakub108/mcp-server.git