- Explore MCP Servers
- mcp-cli
Mcp Cli
What is Mcp Cli
mcp-cli is a lightweight stdio proxy designed for the Rover MCP Server, enabling users to interact with the MCP server using the standard input/output transport method.
Use cases
Use cases for mcp-cli include developing applications that require real-time data streaming from the Rover MCP Server, testing and debugging MCP clients, and automating tasks that interact with the MCP server.
How to use
To use mcp-cli, you can run it via npx, bunx, or by downloading the binary. You need to specify the command and provide your Rover API key in the environment variables.
Key features
Key features of mcp-cli include support for multiple execution methods (npx, bunx, binary), easy configuration, and the ability to connect to the Rover MCP SSE endpoint seamlessly.
Where to use
mcp-cli is primarily used in software development environments where integration with the Rover MCP Server is required, particularly for applications that utilize the stdio transport.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Cli
mcp-cli is a lightweight stdio proxy designed for the Rover MCP Server, enabling users to interact with the MCP server using the standard input/output transport method.
Use cases
Use cases for mcp-cli include developing applications that require real-time data streaming from the Rover MCP Server, testing and debugging MCP clients, and automating tasks that interact with the MCP server.
How to use
To use mcp-cli, you can run it via npx, bunx, or by downloading the binary. You need to specify the command and provide your Rover API key in the environment variables.
Key features
Key features of mcp-cli include support for multiple execution methods (npx, bunx, binary), easy configuration, and the ability to connect to the Rover MCP SSE endpoint seamlessly.
Where to use
mcp-cli is primarily used in software development environments where integration with the Rover MCP Server is required, particularly for applications that utilize the stdio transport.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Rover MCP
This package wraps Rover’s MCP SSE endpoint, allowing you to use Curio with any MCP client with support for the stdio
transport.
You can generate an API key from your Rover dashboard.
Configuration examples
You may have to specify absolute paths in the command
field below.
If you don’t have a JavaScript runtime installed, you can grab a binary from the latest release instead (you will have to manually update it).
In Zed
If you’re using Zed, you can install the Rover Zed extension
through the Zed extension registry. This is the recommended way to install the Rover MCP server with Zed.
Using npx
{
"mcpServers": {
"rover": {
"command": "npx",
"args": [
"-y",
"@getrover/mcp-cli@latest"
],
"env": {
"ROVER_API_KEY": "<rak-xxxxxx...>"
}
}
}
}
Using bunx
{
"mcpServers": {
"rover": {
"command": "bunx",
"args": [
"--bun",
"@getrover/mcp-cli@latest"
],
"env": {
"ROVER_API_KEY": "<rak-xxxxxx...>"
}
}
}
}
Using the binary
# Optionally, put the file somewhere on your path
$ wget -O rover-mcp https://github.com/rover-app/mcp-cli/releases/latest/download/rover-mcp-<os>-<arch>
$ chmod +x rover-mcp
{
"mcpServers": {
"rover": {
"command": "/path/to/rover-mcp",
"env": {
"ROVER_API_KEY": "<rak-xxxxxx...>"
}
}
}
}
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.