Tag: mcp
Identify and run correlated tests
Identify and execute only the specific tests that cover a modified source file to accelerate the feedback loop. It uses LSP capabilities to map source files to their corresponding test files and functions.
LSP-based tool for simulating code edits in memory
This tool simulates code changes using the Language Server Protocol (LSP) in an in-memory overlay, allowing developers to test refactors and edits safely. It provides full session management, enabling multi-step edits and diagnostic evaluat…
Safe Code Editing with LSP Diagnostics
This skill wraps code edits with a before-and-after diagnostic comparison to ensure changes do not introduce new errors. It utilises speculative in-memory previews and surfaces available code actions to resolve any introduced regressions.
Automated Project Onboarding via LSP
Automates the initial exploration of a new codebase by using LSP tools to detect languages, build systems, entry points, and architectural patterns, producing a structured project profile for the agent.
Automated Code Quality Audit Skill
Performs deep code quality audits on files, packages, or directories by combining LSP-based batch analysis with LLM-driven heuristic checks. It identifies issues such as dead symbols, error wrapping gaps, and concurrency safety risks across…
LSP Symbol and File Impact Analysis
Performs blast-radius analysis for symbols or files by identifying callers, type hierarchies, and reference counts. It helps developers assess the impact of refactoring, deleting, or modifying code signatures.
Automated Code Generation via Language Server
Automates the creation of new code elements such as interface stubs, test skeletons, and missing method implementations using language server protocols. It identifies available code actions at specific file positions and executes them to st…
Cross-Repository Library Symbol Analysis
Performs multi-root analysis to find all usages of a library symbol across multiple consumer repositories. This is essential for verifying the impact of API changes or symbol deletions across decoupled codebases.
Automated Codebase Architecture Analysis
Generates a structural overview of a codebase, including language distribution, package hierarchy, and entry points. It identifies architectural hotspots by analysing symbol density and the blast radius of changes.
Structured Database Querying via Schema Exploration
This skill enforces an explore-then-query workflow, guiding the agent to first inspect database schemas and object structures using dedicated MCP tools before executing SQL statements. It ensures robust data retrieval by preventing guesswor…
Draft and fill services agreement templates
Automate the generation of signable DOCX services agreements, including statements of work and contractor agreements, using Common Paper and Bonterms templates.
Automated NDA Drafting and Completion
This skill automates the drafting and completion of mutual and one-way non-disclosure agreements using Common Paper and Bonterms standards. It produces signable DOCX files via a remote MCP server or a local CLI.
Internet Archive Wayback Machine Skill
Provides access to the Internet Archive Wayback Machine to detect link rot, fetch historical snapshots, and trigger new captures via Save Page Now. It includes capabilities for CDX timeline analysis and searching the Internet Archive catalo…
Prepare MCP Package for Release
Automates the preparation of MCP packages for release by synchronising version numbers across .NET and Python files, validating server configurations, and verifying builds.
Vurb.ts MCP Server Development Guide
A framework for building production-ready MCP servers using the Model-View-Agent (MVA) pattern. It provides structured approaches for data validation via Models, egress filtering via Presenters, and tool implementation via a fluent API.
Scaffolding new Model Communication Protocol tools
This utility provides a comprehensive guide and boilerplate structure for developing new Model Communication Protocol (MCP) tools. It details the necessary steps, including class definition, service injection, and DI registration, ensuring …
Deploy MCP servers to Vinkius Edge runtime
This CLI tool bundles, compresses, and deploys MCP servers to Vinkius Edge, ensuring compatibility with V8 Isolates. It handles the entire deployment pipeline, including configuration resolution and adherence to edge constraints like explic…
ShopGraph E-commerce Product Data Extraction
An MCP server for extracting structured product information from e-commerce URLs or raw HTML using Schema.org and LLM-powered extraction. It provides per-field confidence scores and supports configurable confidence thresholds for high-relia…
QuantOracle Quantitative Finance MCP Server
An MCP server providing 63 deterministic quantitative finance calculators and 10 composite workflows for complex financial modelling. It supports options pricing, risk metrics, portfolio optimisation, and Monte Carlo simulations via JSON-ba…
CLI for discovering and calling MCP tools
This CLI allows developers to discover and invoke tools exposed by Model Context Protocol (MCP) servers from the command line. It supports multiple server targets, including HTTP endpoints and local files, while automatically handling compl…
ThumbGate: Safety guardrails for AI agents
ThumbGate provides pre-action gates for AI coding agents by intercepting tool calls to prevent known mistakes. It captures structured feedback and automatically generates prevention rules from repeated failure patterns.
Workflow for adding new MCP tools
This guide details the mandatory workflow for integrating a new Market Connector Protocol (MCP) tool. It covers implementation, registration, pricing, and unit testing within the established codebase structure.
Persistent Agent Memory and Failure Prevention
This tool provides persistent, structured memory for agents across sessions. It allows developers to capture detailed success or failure feedback, automatically generating prevention rules that guide the agent to avoid repeating past mistak…
Recall Historical Coding Context
Retrieve historical failure patterns, prevention rules, and bundled context packs to avoid repeating past mistakes during coding tasks.