๐Ÿ”ง

XPath Server

๐Ÿ”งMCP Server

thirdstrandstudio/mcp-xpath

VibeIndex|
What it does
|

MCP server for executing XPath queries on XML and HTML content, with support for direct XML input and URL-based content fetching.

Overview

XPath Server is an MCP server for executing XPath queries on XML and HTML content. It enables AI assistants to parse and extract specific data from structured documents using standard XPath expressions, supporting both direct XML input and URL-based content fetching.

Key Features

  • Direct XPath Queries โ€” Execute XPath expressions on XML or HTML content passed directly as strings, with configurable MIME type support
  • URL-Based Fetching โ€” Fetch content from any URL and run XPath queries against the retrieved XML or HTML, enabling web scraping and data extraction workflows
  • Multiple Format Support โ€” Handles text/xml, application/xml, text/html, and application/xhtml+xml content types for flexible document parsing
  • Easy Installation โ€” Available via npx or Smithery for one-command setup with Claude Desktop and other MCP clients

Who is this for?

Developers and data analysts who need AI assistants to extract structured data from XML documents or web pages. It is especially useful for web scraping workflows, API response parsing, and any scenario where precise data extraction from HTML or XML content is required.

localhosteddocument

Installation

Claude CodeAuto-generated from README. View full documentation on GitHub โ†’
claude mcp add xpath -- npx @thirdstrandstudio/mcp-xpath
Claude Desktop ConfigurationServer configuration (JSON)
{ "mcpServers": { "xpath": { "command": "npx", "args": [ ...
0
Last UpdatedAug 4, 2025