LabscoMCP early access ↗
AviOfLagosMCP SERVER · OFFICIAL PROJECT

Coding Assistant Server

Grounds Cline's code suggestions in your own docs and the technologies it detects in your project.

by AviOfLagos ↗Framework & SDK Documentation Lookup✓ Official

LABSCO SUMMARY

Suggestions that carry a source.

The returned suggestions name the file they came from, which is the practical difference between a grounded answer and a fluent one — you can check it. It is aimed squarely at Cline, and the project_path.txt mechanism means switching projects is a manual edit, not automatic.

What it is

An MCP server for the Cline coding agent. It vectorises your project's documentation, detects which languages, frameworks and libraries the codebase actually uses, and pulls in official documentation links for them — so suggestions come from a knowledge base rather than from recall.

What you get

  • get_suggestions — code suggestions for the snippet you pass as codeContext, with code and language, answered from the indexed knowledge base and returning the source each suggestion came from
  • Documentation integration — loads and vectorises files from the docs directory or from URLs you supply, and accepts multiple documents and links
  • Technology detection — identifies the languages, frameworks and libraries in the project
  • Automatic documentation retrieval — finds and adds official documentation links for the technologies it detected
  • Project path automation — reads project_path.txt so it works against the project currently open in Cline

Requirements

Node.js v14 or higher, npm v6 or higher, and an OpenAI API key. Clone the repo, npm install, put OPENAI_API_KEY in a .env, then npm run build. Register node build/index.js in cline_mcp_settings.json with the key in the env block, write the absolute path of your current project into project_path.txt, and restart Cline. Package version 0.1.0.

Setup effort

Build from source