**Concise Descriptions (under 200 characters):** * **OpenMCP client: VS Code extension for MCP development. Streamlines workflow & enhances developer experience.** (100 characters) * **VS Code plugin
<div align="center">
<img src="./icons/openmcp.png" height="200px"/>
<h3>OpenMCP: All You Need for Model Context Protocol (MCP) Development</h3>
[English](./README.md) | [中文](./README.zh.md)
<a href="https://openmcp.kirigaya.cn" target="_blank" style="display: inline-block; padding: 8px 16px; background-color: rgb(84, 176, 84); color: white; border-radius: .5em; text-decoration: none;">🫱 Official Documentation</a>
<a href="https://qm.qq.com/cgi-bin/qm/qr?k=C6ZUTZvfqWoI12lWe7L93cWa1hUsuVT0&jump_from=webapi&authKey=McW6B1ogTPjPDrCyGttS890tMZGQ1KB3QLuG4aqVNRaYp4vlTSgf2c6dMcNjMuBD" target="_blank" style="display: inline-block; padding: 8px 16px; background-color: #CB81DA; color: white; border-radius: .5em; text-decoration: none;">OpenMCP QQ Group</a>
<a href="https://discord.gg/SKTZRf6NzU" target="_blank" style="display: inline-block; padding: 8px 16px; background-color: rgb(84, 176, 84); color: white; border-radius: .5em; text-decoration: none;">OpenMCP Discord Channel</a>
</div>
## OpenMCP: Streamlining MCP Development
OpenMCP is a comprehensive toolkit designed to simplify the development, testing, and deployment of Model Context Protocol (MCP) servers and agents. It provides an all-in-one solution, including a VSCode plugin (`openmcp-client`) for debugging and testing, and an SDK (`openmcp-sdk`) for rapid agent deployment.
[](https://www.youtube.com/watch?v=S7igsEhcLiw)
### [👆 Full Video Demonstration](https://www.youtube.com/watch?v=S7igsEhcLiw)
## Key Components
### 1. `openmcp-client`: Integrated MCP Development and Testing Environment
`openmcp-client` is a VSCode extension that combines an Inspector and MCP client functionalities, streamlining the development and testing workflow. It allows you to interact with your MCP server, inspect its state, and test prompts and tools directly within your IDE.
* **Integrated Inspector:** Provides a visual interface for inspecting the state of your MCP server during development.
* **MCP Client:** Enables direct interaction with your MCP server, allowing you to send requests and receive responses.
* **Interactive Testing:** Facilitates testing MCP tools, prompts, and resources.
* **Project Management:** Offers a project-level management panel for easier MCP project organization at both project and global levels.
* **Multi-LLM Support:** Supports integration with various Large Language Models (LLMs).
* **Flexible Configuration:** Supports XML mode and customized options for tool selection.
**Screenshots:**
| Feature | Screenshot | Description
LSTM-Kirigaya/openmcp-client
March 22, 2025
August 8, 2025
Vue