nowfound

Life & fun · February 21, 2026

Murl – Curl for MCP Servers

I built murl because interacting with MCP (Model Context Protocol) servers from the command line was way more painful than it needed to be. MCP uses JSON-RPC 2.0 over HTTP, so every request means hand-crafting payloads with method names, params objects, and id fields. I wanted something that felt like curl. Given an MCP server at https://mcp.deepwiki.com/mcp, murl lets you append virtual paths like /tools or /tools/read_wiki_structure that map to MCP methods. These aren't real HTTP endpoints — murl translates them into the right JSON-RPC calls behind the scenes:…

Murl – Curl for MCP Servers launched on February 21, 2026 with 5 votes, #1,883 of 16,628 launches that month and more than 75% of that year's launches.

Visit github.com ↗Alternativestop 11% of February 2026

What it does

Curl like MCP cli program. Contribute to turlockmike/murl development by creating an account on GitHub.

A curl-like CLI for Model Context Protocol (MCP) servers. Query tools, resources, and prompts using simple REST-like URLs. LLM-friendly: compact JSON output, NDJSON streaming, structured errors to stderr, semantic exit codes. Built for agents to call from shell. brew install turlockmike/murl/murl pip pip install mcp-curl Shell script curl -sSL https://raw.githubusercontent.com/turlockmike/murl/master/install.sh | bash To upgrade: brew upgrade turlockmike/murl/murl or murl --upgrade # List tools on a server (NDJSON output — one JSON object per line) murl https://mcp.deepwiki.com/mcp/tools | jq -r ' .name ' # Call a tool and extract the result murl…from github.com

In the maker’s words, at launch

I built murl because interacting with MCP (Model Context Protocol) servers from the command line was way more painful than it needed to be. MCP uses JSON-RPC 2.0 over HTTP, so every request means hand-crafting payloads with method names, params objects, and id fields. I wanted something that felt like curl. Given an…

Does a similar job

all alternatives →
  • Hurl – Run and test HTTP requests with plain text, curl and Rust2021 · hurl.dev · ▲223

    Hurl, run and test HTTP requests with plain text and curl. Hurl can run fast automated integration tests.

  • Uncurl.dev – Convert curl commands to a shareable, executable UI2025 · uncurl.dev · ▲115

    Hey HN, I built uncurl.dev to scratch my own itch: I kept getting curl commands in API docs, bug reports, or Slack messages and wanted a quick way to visualize, run, and debug them without firing up Postman or writing code to dissect them. It was also sometimes painful to create a test page specifically for non-tech users to consume an API. I originally vibe-coded this over a weekend just to make it easier for myself to debug API requests shared as curl commands. It slowly grew into something I found surprisingly useful in my workflow, so I decided to clean it up and share it. uncurl.dev…

  • ProtoCURL, a curl for Protobuf2023 · github.com · ▲98

    protoCURL is cURL for Protobuf: The command-line tool for interacting with Protobuf over HTTP REST endpoints using human-readable text formats - qaware/protocurl

  • I rawdog a MCP server from scratch in Zig. No SDK2025 · github.com · ▲15

    Some time ago I wanted to write a MCP server in Zig but found out there's no real JSON-RPC support in Zig, which MCP needs for communication. I ended up developing a JSON-RPC 2.0 library in Zig and more [1], which had its challenges. So I finally was able to put together a MCP server in Zig. It's built from scratch implementing the protocol messages from the MCP JSON schema. It's actually quite magical to have the LLM calling my MCP server [2]. The work is not too bad. Most of the hard work has already been done in the JSON-RPC library. [1]…

  • MCP Server SDK in Bash2025 · github.com · ▲144

    MCP server SDK/example implemented entirely in bash — build a Model Context Protocol server with no runtime dependency beyond a POSIX shell. - muthuishere/mcp-server-bash-sdk

  • Minimal MCP server in Go showcasing project architecture2025 · github.com · ▲83

    I'm relatively new to Go, but recently got interested in how MCP servers work. I started thinking about what the architecture of such a project might look like, and decided to build a minimalist version as an experiment. I based it on my past experience writing regular REST API servers and figured it might be useful or interesting to others as well.

More life & fun this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, February 2026

the whole month →
  • Rork Max▲1,428

    Best AI for iOS apps. Website that replaces Xcode

    Life & fun · Feb 2026 · rork.com

  • happycapy▲1,365

    The agent-native computer, for the rest of us

    AI · Feb 2026 · happycapy.ai

  • SuperX▲897

    All-in-one growth OS for serious 𝕏 creators

    AI · Feb 2026 · superx.so

  • KiloClaw▲868

    Hosted OpenClaw. No Mac mini required.

    Dev tools · Feb 2026 · kilo.ai

  • Feel closer and have more fun with your partner every day!

    AI · Feb 2026 · lovon.app

  • Hello my name is Ben Ward for the past 3 years I have been remastering the financial game Wall Street Raider created by Michael Jenkins originally on DOS in 1986. It has been a rough journey but I finally see the light at the end of the tunnel. I just recently redid the website and thought maybe the full story of how this project came to be would interest you all. Thank you for reading.

    Work · Feb 2026 · wallstreetraider.com