Skip to main content
Glama

ax-mcp

MCP server for ax — the AI-era curl.

Prerequisites

Install ax CLI:

curl -fsSL https://ax.yusuke.run/install | sh

Related MCP server: MCP Web Fetch Server

Usage

Run directly

npx -y github:pyoif/ax-mcp
bunx ax-mcp

Add to MCP client config

Example for ~/.config/claude/claude_desktop_config.json:

{
  "mcpServers": {
    "ax": {
      "command": "npx",
      "args": ["-y", "github:pyoif/ax-mcp"]
    }
  }
}

Or with bun:

{
  "mcpServers": {
    "ax": {
      "command": "bunx",
      "args": ["ax-mcp"]
    }
  }
}

Tools

fetch

Fetch a URL — HTTP requests with curl-like flexibility.

Param

Type

Description

url

string

URL, file path, or - for stdin

method

string

HTTP method (GET, POST, PUT, PATCH, DELETE, HEAD)

headers

object

Request headers as key-value pairs

body

string

Request body (strips CR/LF from @files)

bodyFile

string

Read body from file

dataRaw

string

Request body literal (never reads @ as file)

dataBinary

string

Request body (preserves CR/LF from files)

user

string

Basic auth user:pass (-u)

head

boolean

Use HEAD method (-I)

output

string

Save response to file (-o)

insecure

boolean

Allow insecure TLS (-k)

followRedirects

boolean

Follow redirects (-L)

fail

boolean

Exit 22 on HTTP errors (-f)

bodyOnly

boolean

Body only, uncapped (--body)

showAllHeaders

boolean

Show all response headers (--headers)

maxBytes

number

Max response bytes (default: 20MB)

timeout

number

Timeout in seconds (default: 30)

discover

Discover page structure.

Param

Type

Description

url

string

URL to discover

mode

string

outline, locate, or count

selector

string

CSS selector (count mode)

text

string

Text to find (locate mode)

fresh

boolean

Force refetch

noCache

boolean

Skip disk cache

limit

number

Max results

all

boolean

Return all results

budget

number

Token budget

extract

Extract data using CSS selectors.

Param

Type

Description

url

string

URL to extract from

selector

string

CSS selector

mode

string

rows, table, attr, text, html, markdown

row

string

Row mapping (rows mode): field=sel, field2=sel2@attr

attr

string

Attribute name (attr mode)

where

string

Filter expression (rows mode)

json

boolean

Output JSON instead of TSV

limit

number

Max results

all

boolean

Return all results

budget

number

Token budget

fresh

boolean

Force refetch

noCache

boolean

Skip disk cache

License

GPL-3.0

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables extracting data from websites using natural language prompts, allowing users to specify exactly what content they want in plain English and returning structured JSON data.
    21
    8
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Enables fetching content from any URL with support for different HTTP methods, custom headers, and request bodies. Designed to work with ChatGPT and other AI assistants for web scraping and API interactions.
  • A
    license
    -
    quality
    C
    maintenance
    Provides a structured HTTP client tool for making web requests with full HTTP method support, detailed response metadata, and error handling. Enables AI assistants to interact with any web API or endpoint through the curl_request tool.
    7
    2
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables LLMs to make HTTP requests using structured cURL commands with support for multiple authentication methods, custom headers, and comprehensive request/response control.
    2
    12
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Reliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.

  • Read a URL as clean markdown, screenshot a website, url to PDF. Web access for agents, no signup.

  • AI-powered browser automation — navigate, click, fill forms, and extract data from any website.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pyoif/ax-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server