Skip to main content
Glama
izzipizzy

aparser-mcp

by izzipizzy

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pingA

Health-check the A-Parser server. Returns "pong" when reachable.

infoA

Get A-Parser status: tasks in queue, pid, and the list of available parsers.

list_parsersA

List the names of all installed parsers (e.g. "SE::Google", "SE::Google::Suggest").

parser_infoA

Describe a parser's result fields. Returns the results schema: arrays (nested lists like serp/ads) and flat (scalar fields like $query, $totalcount) that you can reference in a resultsFormat template. Call this before writing a resultsFormat for add_task.

get_proxiesA

Get live proxies from the proxy checkers as {"ip:port": ["type", ...]}.

one_requestA

Run a single parse synchronously and return the result immediately. Best for one-off lookups (a suggest query, one SERP, one page). For many queries or saved output files, use add_task instead. raw_results=true -> structured results array (recommended); false -> a single formatted resultString from the preset. options: per-request overrides, each {type:'override', id:'', value:}.

add_taskB

Queue a bulk parsing task. Returns the task id (taskUid). Poll it with task_state / wait_task, then fetch the output with task_results. parsers: stack as a list of [parser_name, preset_name, ...overrideObjects], e.g. [["SE::Google","default"]]. $p1 in a resultsFormat refers to the first entry. results_format: output template, e.g. "$p1.serp.format('$link\n')"; omit to use the preset's own format. results_file_name supports macros like $datefile.format() ($taskId is NOT a valid macro).

task_stateB

Get a task's status and live stats (status, queriesDone, resultsCount, ...).

wait_taskB

Poll a task until it completes (or the timeout elapses). Returns the final state.

task_resultsA

Get a single-use download URL for a completed task's results file.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/izzipizzy/aparser-mcp'

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