What does the OpenHands MCP Server do?
It adds three MCP tools to OpenHands: one runs shell commands, one calls external APIs, and one simulates audio processing. All communicate via stdio.
@jufjuf
Basic information
My custom MCP servers for OpenHands
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"openhands-mcp": {
"command": "node",
"args": [
"--version",
"#",
"Should",
"be",
"18.0.0",
"or",
"higher"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP (Model Context Protocol) server that extends the capabilities of OpenHands. It provides three standalone tools—for running shell commands, fetching APIs, and simulating audio analysis—plus optional credential management and a Facebook Messenger bot.
Clone the repository, make scripts executable (chmod +x run_lint.sh), verify Node.js 18+ and Python 3 are installed, then configure the three tools as stdio_servers in OpenHands (Settings → MCP) using the provided JSON snippet. Test each script individually with the given command-line examples.
analyze_audio.py – simulates audio transcription and summarizationcall_api.js – fetches JSON from any URL with comprehensive error handlingrun_lint.sh – simulates a lint check on a codebase.env to store API credentialsIt adds three MCP tools to OpenHands: one runs shell commands, one calls external APIs, and one simulates audio processing. All communicate via stdio.
Python 3.x for `analyze_audio.py`, Node.js 18+ for `call_api.js`, and Bash for `run_lint.sh`. No extra packages are needed—all scripts use built‑in libraries.
In OpenHands go to Settings → MCP and add each script as a `stdio_servers` entry with its command and arguments (see the README’s JSON example).
Yes. You can store credentials in a `.env` file and use the included `password_manager.py` to retrieve them. The `call_api_with_auth.js` script supports bearer and Facebook authentication.
The audio and lint tools are simulations—they do not perform real transcription or linting. The server uses stdio transport only (no SSE). The VIV Clinic bot is separate from the three MCP tools.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
A search tool helps dev to solve the naming things problem.

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Painless E2E Automation for Mobile and Web
Comments