Skip to main content
Glama
ackness

Fetch JSONPath MCP

by ackness

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JSONRPC_MCP_PROXYNoHTTP proxy configuration
JSONRPC_MCP_VERIFYNoSSL verificationtrue
JSONRPC_MCP_HEADERSNoCustom headers (will be merged with default browser headers)
JSONRPC_MCP_TIMEOUTNoRequest timeout in seconds10.0
JSONRPC_MCP_FOLLOW_REDIRECTSNoFollow redirectstrue

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
fetch-jsonA

Extract JSON content from a URL using JSONPath with extended features. Supports extensions like len, keys, filtering, arithmetic operations, and more. If 'pattern' is omitted or empty, the entire JSON document is returned. Supports different HTTP methods (default: GET).

fetch-textC

Fetch text content from a URL using various HTTP methods. Defaults to converting HTML to Markdown format.

batch-fetch-jsonA

Batch extract JSON content from multiple URLs with different extended JSONPath patterns. Supports all JSONPath extensions and optimizes by fetching each unique request only once. Executes requests concurrently for better performance. Supports different HTTP methods.

batch-fetch-textA

Batch fetch raw text content from multiple URLs using various HTTP methods. Executes requests concurrently for better performance.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: fetch-json and fetch-text handle single URL operations with JSONPath and raw text extraction respectively, while batch-fetch-json and batch-fetch-text handle multiple URLs with the same capabilities. There is no overlap or ambiguity between tools.

Naming Consistency5/5

All tool names follow a consistent verb-object pattern with hyphens (fetch-json, fetch-text, batch-fetch-json, batch-fetch-text). The naming convention is perfectly uniform across all four tools.

Tool Count5/5

Four tools is an ideal number for this server's purpose of fetching and extracting content from URLs. It provides both single and batch operations for JSON and text, covering the domain efficiently without being too sparse or bloated.

Completeness4/5

The tool set covers the core fetching operations for JSON and text content with both single and batch capabilities, including support for various HTTP methods and JSONPath extensions. A minor gap is the lack of explicit tools for error handling or retry mechanisms, but agents can work around this.

Maintenance

ActivityInactive
ResponsivenessNo issues