# extract

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/Swwyymm/averra-extract-mcp  
**npm Downloads (last month):** 312  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/extract-2

## Description
URL-to-Markdown API for AI pipelines — clean markdown with metadata and caching.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "extract": {
    "command": "npx",
    "args": ["-y","extract-2"]
  }
}
```

## Documentation & README

# Averra Extract MCP Server

MCP (Model Context Protocol) server for [Averra Extract](https://averra.dev) — lets AI agents like Claude, Cursor, and ChatGPT convert any webpage into clean, LLM-ready Markdown.

**Listed in the official [MCP registry](https://registry.modelcontextprotocol.io) as `dev.averra/extract`.** MCP clients that support registry-based install can reference that identifier directly; for clients that need manual configuration, see the install sections below.

## What it does

Exposes the Averra Extract API as 5 MCP tools:

| Tool | Description |
|---|---|
| `averra_extract_url` | Convert any URL to clean Markdown with metadata |
| `averra_check_usage` | Check monthly quota and remaining requests |
| `averra_create_api_key` | Create a new API key |
| `averra_list_api_keys` | List all API keys on the account |
| `averra_revoke_api_key` | Revoke an API key by ID |

## Get an API key

Sign up at [averra.dev](https://averra.dev) — the free plan includes 50 requests/month.

## Install (Claude Desktop)

Add this to your `claude_desktop_config.json`:

**macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`
**Windows:** `%APPDATA%\Claude\claude_desktop_config.json`

```json
{
  "mcpServers": {
    "averra-extract": {
      "command": "npx",
      "args": ["-y", "@averra/extract-mcp"],
      "env": {
        "AVERRA_EXTRACT_API_KEY": "sk_live_your_key_here"
      }
    }
  }
}
```

Restart Claude Desktop. The 5 tools will appear in your session.

## Install (Cursor)

Add to `~/.cursor/mcp.json` (or use the Cursor MCP settings UI):

```json
{
  "mcpServers": {
    "averra-extract": {
      "command": "npx",
      "args": ["-y", "@averra/extract-mcp"],
      "env": {
        "AVERRA_EXTRACT_API_KEY": "sk_live_your_key_here"
      }
    }
  }
}
```

## Install (other MCP clients)

Any stdio-based MCP client works. Point it at `npx -y @averra/extract-mcp` with `AVERRA_EXTRACT_API_KEY` in the environment.

## Configuration

| Env var | Required | Default | Description |
|---|---|---|---|
| `AVERRA_EXTRACT_API_KEY` | yes | — | Your Extract API key (starts with `sk_live_`) |
| `AVERRA_EXTRACT_BASE_URL` | no | `https://averra.dev` | Override API host |
| `TRANSPORT` | no | `stdio` | `stdio` (local) or `http` (hosted) |
| `PORT` | no | `3000` | Port when `TRANSPORT=http` |

## Example prompts (Claude Desktop)

Once installed, try:

- "Extract the content from https://example.com and summarize it"
- "What's my remaining Extract quota this month?"
- "Read https://docs.anthropic.com/en/docs/intro and tell me the key concepts"
- "List my Extract API keys"

## License

MIT

