Skip to content

bingeboy/n-get

Repository files navigation

𝐍̴̡͉̞̿͐͝-̸̺͙̦̄̄̽́͝𝐆̸͕̟̺̽͑̈́𝐄̸̢̦͖ͤͤ̾̀̕ᴛ̵͙̫͖ⷮ͒̈́

Downloads that agents can actually see. Structured NDJSON events, concurrent, resumable. HTTP/HTTPS + SFTP. 11 MCP tools. A2A 1.0.

Install

npm install -g n-get

Requires Node.js >= 18.0.0.

Quick start

# download a file
nget https://example.com/file.zip

# batch download
nget https://example.com/a.zip https://example.com/b.zip -d ./downloads

# HTTP API call — structured JSON, NDJSON events
nget fetch https://api.example.com/data.json

# pipe-friendly raw output
nget fetch --raw https://api.example.com/data.json | jq .

# list all active download sessions
nget jobs

MCP server

Add to Claude Desktop or any MCP-compatible host:

{
  "mcpServers": {
    "n-get": { "command": "nget-mcp" }
  }
}

11 tools: download_file, batch_download, get_jobs, get_capabilities, cancel_session, get_session, set_profile, get_history, get_instructions, fetch_http, get_agent_card.

For agents

nget instructions   # full agent guide (AGENTS.md)
nget --capabilities # capabilities document
nget --agent-card   # A2A 1.0 agent card

License

MIT

About

Downloads that agents can actually see. Structured events, concurrent, resumable. Works wherever you already are.

Topics

Resources

Contributing

Stars

Watchers

Forks

Contributors