openmcp-client  by LSTM-Kirigaya

VSCode plugin for MCP development and debugging

Created 7 months ago
561 stars

Top 57.2% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides an all-in-one VS Code plugin, openmcp-client, designed to streamline the development and debugging of MCP (Model-Centric Programming) servers. It offers integrated inspector functionalities, basic MCP client features, and comprehensive project management tools, targeting MCP developers seeking an efficient workflow for testing prompts, resources, and deploying agent applications.

How It Works

The project utilizes a layered modular design, separating frontend UI definitions (renderer) from core logic and testing components (service). The openmcp-client plugin integrates these layers for IDE interaction, while the openmcp-sdk allows for the deployment of tested MCP configurations as agent applications with minimal code. It supports multiple large models and XML mode for tool selection, facilitating rapid iteration from debugging to deployment.

Quick Start & Requirements

  • Install the SDK: npm install openmcp-sdk
  • Development setup: npm run setup
  • Start dev server: npm run serve
  • Build VS Code extension: npm run build:plugin
  • Requires Node.js and npm.

Highlighted Details

  • Integrated inspector and MCP client functions.
  • Supports multiple large models and custom tool selection.
  • Facilitates project-level and global MCP project management.
  • openmcp-sdk for easy deployment of tested agent applications.
  • Includes a roadmap with feature priorities and status.

Maintenance & Community

Licensing & Compatibility

  • The repository does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is in active development with several features marked as MVP (Minimum Viable Product) with 0% completion, including hot updates for connected MCP servers, cloud sync for system configuration, tool-wise logging, and MCP security checks. The absence of an explicit license may pose a barrier to commercial adoption.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
42 stars in the last 30 days

Explore Similar Projects

Starred by Luis Capelo Luis Capelo(Cofounder of Lightning AI), Addy Osmani Addy Osmani(Head of Chrome Developer Experience at Google), and
23 more.

goose by block

4.3%
22k
Open-source AI agent for automating complex engineering tasks
Created 1 year ago
Updated 17 hours ago
Feedback? Help us improve.