openmcp-client

MCP.Pizza Chef: LSTM-Kirigaya

Built for people creating their own MCP servers, this VS Code extension (it also runs in Cursor and Trae) puts an inspector and a chat client side by side: call a tool, see exactly what comes back, then hand that same tool to a model and watch it decide when to use it. It handles several servers at once, saves your testing work between sessions, and connects to DeepSeek, OpenAI, Gemini, Grok, Qwen, Kimi, Mistral, Perplexity, and local models. You supply your own model key.

Coding

Use This MCP client To

Check that a tool I just wrote returns what I expect Chat with a model and watch which of my tools it picks Test several servers at once from a single window Save a debugging session and pick it up tomorrow Compare how different models handle the same tool

README

OpenMCP: All you need for MCP Development

English | 中文

🫱 Official Documentation

OpenMCP QQ Group

OpenMCP Discord Channel

OpenMCP

An all-in-one vscode/trae/cursor plugin for MCP server debugging.

IMAGE ALT TEXT HERE

openmcpent

Integrated Inspector + MCP client basic functions, combining development and testing into one.

Test mcp tools, prompts and resources with a variety of tools.

Tested tools can be placed in the "Interactive Testing" module for large model interaction testing.

Complete project-level management panel for easier MCP project management at both project and global levels.

Supports multiple large models: DeepSeek, OpenAI, Qwen, Gemini, Grok, Mistral, MiniMax, Groq, Perplexity, Kimi, Ollama, OpenRouter and more.

Support XML mode and customized options for your tool selection.

openmcp-client FAQ

Which editors does it work in?
VS Code, and also Cursor and Trae, which are built on the same foundation.
Do I need a key?
Yes, you bring your own model key. It supports DeepSeek, OpenAI, Gemini, Grok, Qwen, Kimi, Mistral, Groq, Perplexity, and OpenRouter, plus local models through Ollama.
Is this for people who just want to use MCP servers?
Not really. It is a workbench for building and debugging your own servers, rather than an everyday assistant.
Can I use this to work out why a tool is failing?
Yes. You can call the tool directly and read the raw reply, then try the same request through a model to see where things go wrong.
Does it cost anything?
The extension itself is free and open source. You only pay whatever your chosen model provider charges.
Can it handle more than one server at a time?
Yes. Connecting to several at once is supported, and there is a management panel for both project-level and global setups.