🚀 MCP Client-Server Repository
An MCP Server that's also an MCP Client. Useful for letting Claude develop and test MCPs without needing to reset the application.
Overview
MCP Client-Server is a repository that contains an MCP Server which also functions as an MCP Client. It is designed to facilitate the development and testing of Model Context Protocols (MCPs) without the need to reset the application frequently.
To use the MCP Client-Server, download the application from the provided link, launch the downloaded file, and start exploring the functionalities of both the MCP Server and Client.
- Dual functionality as both an MCP Server and Client. - Streamlined development and testing process for MCPs. - Easy to download and set up for immediate use.
- Developing and testing new MCPs without application resets.
- Facilitating collaboration among developers working on MCPs.
- Enhancing the efficiency of the MCP development workflow.
Add to your AI client
Use these steps to connect 🚀 MCP Client-Server Repository in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-client-server-kaioobrabo": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-client-server-kaioobrabo"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-client-server-kaioobrabo": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-client-server-kaioobrabo"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-client-server-kaioobrabo": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-client-server-kaioobrabo"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-client-server-kaioobrabo": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-client-server-kaioobrabo"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-client-server-kaioobrabo": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-client-server-kaioobrabo"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-client-server-kaioobrabo": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-client-server-kaioobrabo"
]
}
}
}FAQ
Is the MCP Client-Server free to use?
Yes! The MCP Client-Server is free to use for all developers.
What programming languages does MCP Client-Server support?
The MCP Client-Server is primarily developed in TypeScript and supports various SDKs.
How can I contribute to the MCP Client-Server?
You can fork the repository, make changes, and submit pull requests to enhance its functionality.