ax-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AX_COMMAND | No | Overrides how ax is invoked. For environments allowing git fetch, use 'npx -y yusukebe/ax'; if a static ax binary is available, use 'ax'. | bunx yusukebe/ax |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| scrape_webA | Fetch and parse a web page using yusukebe/ax. Returns clean text (markdown by default) or a JSON report. ax is a fast non-browser scraper (linkedom) and does NOT execute JavaScript; for JS-heavy SPAs use a browser tool. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
Only one tool exists, so there is no possibility of confusion between tools. The single tool's purpose is clearly described as scraping web pages.
The tool name 'scrape_web' follows a clear verb_noun pattern. Since there is only one tool, the naming is inherently consistent.
While one tool is on the low end of the typical range, it is appropriate for a narrowly focused server dedicated to a single scraping action. The tool is well-scoped and does not feel overly thin for its stated purpose.
The tool covers the core scraping workflow: fetching and parsing a page into clean text or JSON. The only notable gap is the lack of JavaScript execution, which is explicitly documented and hints at using a browser tool for SPAs, but that seems like a reasonable limitation rather than an incomplete surface.