{"type":"mcp_client","name":"mcp-desktop","description":"The http4k MCP Desktop Client is a command-line tool that acts as a proxy for desktop applications to communicate with MCP servers via StdIO. It supports various remote transport and","category":"Developer Tools","language":"Kotlin","stars":40,"forks":2,"owner":"http4k","github_url":"https://github.com/http4k/mcp-desktop","homepage":"https://mcp.http4k.org","setup":"## Setup\n\n**Via Homebrew**\n\n```bash\nbrew tap http4k/tap\nbrew install http4k-mcp-desktop\n```\n\n**Via GitHub Releases**\n\nDownload the latest release from [GitHub Releases](https://github.com/http4k/http4k-mcp-desktop/releases).","tools":"## Available Tools\n\n1.  Multiple remote transport options: HTTP Streaming, SSE (Server-Sent Events), JSON-RPC, WebSocket\n2.  Various authentication methods: API Key, Bearer Token, Basic Auth, and OAuth\n3.  Customizable reconnection strategy\n4.  Simple StdIO interface for easy integration with desktop applications when using natively compiled Kotlin apps.\n5.  Command-line desktop client for connecting to MCP servers via standard input/output (StdIO).","faq":null,"created_at":"2025-03-12T17:25:45+00:00","updated_at":"2025-03-28T16:34:14+00:00","source_url":"https://model-context-protocol.com/clients/http4k-mcp-desktop-client-stdio-proxy","related_articles":[]}