Back to MCP Servers

Ashra

Extract structured data from any website. Just prompt and get JSON.

browser-automation
By getrupt
6214Updated 1 year agoTypeScript

Installation

npx -y ashra-mcp

Configuration

{
  "mcpServers": {
    "ashra-mcp": {
      "command": "npx",
      "args": ["-y", "ashra-mcp"]
    }
  }
}

How to use

  1. Run the installation command above (if needed)
  2. Open your Claude Code settings file (~/.claude/settings.json)
  3. Add the configuration to the mcpServers section
  4. Restart Claude Code to apply changes

Ashra MCP

A Model Context Protocol server for Ashra.

Usage

Install dependencies:

yarn

Build the project:

yarn build

Claude Configuration

Download the latest version of Claude.

Add to or create the following file claude_desktop_config.json in cd ~/Library/Application\ Support/Claude:

{
  "mcpServers": {
    "ashra": {
      "command": "node",
      // OR if you're using nvm and the version picked is not preferred/working
      // "command": "/Users/<user>/.nvm/versions/node/<version>/bin/node",
      "args": ["<path/to/ashra-mcp>/build/index.js"],
      "env": {
        "ASHRA_API_KEY": "<YOUR-API-KEY>"
      }
    }
  }
}

Troubleshooting

Consult the MCP server documentation for more information.

View source on GitHub