Skip to content
View MikkoParkkola's full-sized avatar

Highlights

  • Pro

Block or report MikkoParkkola

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MikkoParkkola/README.md

Developer Tools

Open-source and source-available CLI / MCP tools.

I build these mostly for the fun of it: small, sharp tools for my own agent workflows, released when they are useful enough that someone else might want them too.

brew tap MikkoParkkola/tap && brew install trvl mcp-gateway nab nowifi

axterminator is macOS-only:

brew install axterminator

Start with the right repo

Tool License Platform What it does
trvl Source-available (PolyForm-Noncommercial-1.0.0) macOS, Linux AI travel agent -- flights, hotels, ferries, 57 MCP tools. Free, no API keys.
axterminator Source-available (PolyForm-Noncommercial-1.0.0) macOS macOS GUI automation -- 30 MCP tools, background interaction, audio/camera capture.
mcp-gateway Dual-license (MIT + PolyForm NC EE modules) macOS, Linux Universal MCP gateway -- single endpoint, fixed small tool surface, many backends.
nab Mixed per-file (MIT + PolyForm-NC) macOS, Linux Token-optimized HTTP client for LLMs -- cookies, anti-bot, ASR, URL watching.
nowifi Open source (AGPL-3.0-only) macOS, Linux Captive portal bypass -- one command, 27 techniques, auto-restores on Ctrl+C.
glyphdown Source-available (PolyForm-Noncommercial-1.0.0) macOS, Linux Token-cost reduction for Claude Code -- lossless output compression, context dedup, stacks on prompt caching.
translate-browser-extension Open source (GPL-3.0-or-later) Chrome, Firefox Full-page translation -- 10+ providers, including local offline models via WebAssembly.
anti-ai-tell Open source (MIT) Any AI client Writing discipline for AI-assisted prose -- prompt constraints, linter, judgment checklist.

Wire into your AI agent

There are two good setup paths:

  1. Install tools directly into your MCP client when you only need one or two servers:

    trvl mcp install --client claude-code
    nab mcp install --client claude-code
    axterminator mcp install --client claude-code   # macOS only
  2. Use mcp-gateway as the front door when you want one endpoint for many tools:

    mcp-gateway setup wizard --configure-client
    mcp-gateway serve

If you prefer to edit config by hand, the gateway entry is:

{
  "mcpServers": {
    "gateway": { "type": "http", "url": "http://localhost:39400/mcp" }
  }
}

Replace claude-code with your client where needed (cursor, vscode, zed, and others are supported in the individual repos).

Links

Pinned Loading

  1. mcp-gateway mcp-gateway Public

    Universal MCP Gateway - Single-port multiplexing with Meta-MCP for ~95% context token savings

    Rust 38 11

  2. trvl trvl Public

    Travel MCP server + CLI for AI assistants — flights, hotels, trains, cars, ferries, price alerts. No API keys, single Go binary. 1 smart MCP tool + 66 aliases (98.9% smaller tools/list). Works with…

    Go 43 5

  3. nab nab Public

    Token-lean web microfetch for LLM agents: any URL → clean markdown via CLI, MCP server, and Claude Code plugin. Real browser-cookie auth, passkeys, anti-bot reach, on-by-default prompt-injection de…

    Rust 5

  4. axterminator axterminator Public

    MCP server for macOS desktop automation. Background GUI testing, 30 tools, audio capture, camera, virtual desktops. Built in Rust.

    Rust 2

  5. nowifi nowifi Public

    No WiFi? Now WiFi. One command. 27 techniques. Bypass any captive portal.

    Go 10

  6. glyphdown glyphdown Public

    Lossless, on-device token-cost reduction for Claude Code and LLM coding agents. Free plugin: compresses tool-result output, dedups context, compacts the system prompt — stacks on Anthropic prompt c…

    Rust 1