Skip to main content
ClaudeWave

Free browser tools for developers, SEO and files, each also callable by AI agents through an MCP server.

MCP ServersRegistry oficial0 estrellas0 forks● TypeScriptMITActualizado today
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/19/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/fabwaseem/benchline
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "benchline": {
      "command": "node",
      "args": ["/path/to/benchline/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/fabwaseem/benchline and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

<p align="center">
  <img src="public/favicon.svg" alt="Benchline" width="72" height="72" />
</p>

<h1 align="center">Benchline</h1>

<p align="center">
  <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue" alt="MIT license" /></a>
  <a href="https://benchline.fabwaseem.com"><img src="https://img.shields.io/badge/live-benchline.fabwaseem.com-111111" alt="Live site" /></a>
  <a href="https://benchline.fabwaseem.com/mcp/guide"><img src="https://img.shields.io/badge/MCP-benchline.fabwaseem.com%2Fmcp-111111" alt="MCP endpoint" /></a>
  <a href="CONTRIBUTING.md"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen" alt="PRs welcome" /></a>
  <a href="https://glama.ai/mcp/servers/fabwaseem/benchline"><img src="https://glama.ai/mcp/servers/fabwaseem/benchline/badges/score.svg" alt="fabwaseem/benchline MCP server" /></a>
</p>

Benchline is a free directory of browser tools for the small, exact jobs around shipping software: JSON, PDFs, images, tokens, headers, and the files a crawler can cite. Each tool is a pure function with a page on the site and the same function on a stateless MCP server. Tool inputs stay on the device unless a tool's job is to read a public URL. When Postgres is configured, the site can store anonymous usage counts; see Privacy.

**Live:** [https://benchline.fabwaseem.com](https://benchline.fabwaseem.com)

## Screenshots

<table>
  <tr>
    <td><img src="docs/images/directory-light.png" alt="Directory in light mode" /></td>
    <td><img src="docs/images/directory-dark.png" alt="Directory in dark mode" /></td>
  </tr>
  <tr>
    <td><img src="docs/images/json-formatter-light.png" alt="JSON formatter in light mode" /></td>
    <td><img src="docs/images/json-formatter-dark.png" alt="JSON formatter in dark mode" /></td>
  </tr>
</table>

The directory is the home page. The JSON formatter is one tool page (`/t/json-formatter`).

## Features

- A searchable directory, with categories, tags, and a command palette on ⌘K. Filtering runs in the browser.
- One folder per tool: metadata, a client page, and pure `lib/` covered by vitest.
- A stateless Streamable HTTP MCP server at [`/mcp`](https://benchline.fabwaseem.com/mcp). No API key and no session.
- The same functions over HTTP at `POST /api/v1/tools/<slug>`, with an OpenAPI document at [`/openapi.json`](https://benchline.fabwaseem.com/openapi.json).
- [`/llms.txt`](https://benchline.fabwaseem.com/llms.txt) and [`/llms-full.txt`](https://benchline.fabwaseem.com/llms-full.txt), generated from the registry.
- Light and dark themes. Corner radii stay on the small token scale.

## Tools

<!-- tools:start -->

Every tool, in `toolOrder`. Run `pnpm gen:readme-tools` after adding one.

### Developer

Build files, schedules, and the small programs a deploy depends on.

**Cron.** Build a cron expression and read the next runs.

- [Cron expression builder](https://benchline.fabwaseem.com/t/cron-expression-builder) — Build or paste a cron schedule, read it in plain English, and see the next run times.

**Next.js.** Production files for shipping a Next.js app in a container.

- [Next.js Dockerfile generator](https://benchline.fabwaseem.com/t/nextjs-dockerfile-generator) — Generate a production multi-stage Dockerfile for Next.js, plus .dockerignore and compose.

**Fixtures.** Placeholder copy and seeded rows for a schema.

- [Lorem ipsum](https://benchline.fabwaseem.com/t/lorem-ipsum) — Placeholder copy, or fake rows as JSON, CSV, and SQL, from a seed.

**Regex.** Test a JavaScript regular expression against a sample.

- [Regex tester](https://benchline.fabwaseem.com/t/regex-tester) — Test a JavaScript pattern, read the groups, and preview a replacement.

**Code.** Minify and convert source code.

- [Code Minifier](https://benchline.fabwaseem.com/t/code-minifier) — Minify JavaScript, CSS, and HTML with byte-level savings.

### Data & Formats

JSON, tables, and the encodings that move data between systems.

**JSON.** Format JSON and convert it to YAML.

- [JSON formatter](https://benchline.fabwaseem.com/t/json-formatter) — Pretty-print, minify, and validate JSON, with the exact line and column when it fails.
- [JSON YAML converter](https://benchline.fabwaseem.com/t/json-yaml-convert) — Convert JSON, YAML, TOML, and XML in the browser, and keep the line number when a document fails.
- [JSON Schema](https://benchline.fabwaseem.com/t/json-schema-validate) — Infer a schema from JSON, validate against one, and export TypeScript and Zod.
- [JSONPath tester](https://benchline.fabwaseem.com/t/jsonpath-tester) — Query JSON with JSONPath Plus and inspect every match.
- [JSON to Types](https://benchline.fabwaseem.com/t/json-to-types) — Paste JSON, get TypeScript, Zod, Pydantic, dataclass, and Go types.

**Tables.** Turn CSV into JSON and JSON into rows.

- [CSV JSON converter](https://benchline.fabwaseem.com/t/csv-json-convert) — Convert CSV to JSON and JSON back to CSV, with a delimiter and a header row you choose.

**Encoding.** Base64 and the bytes a string is hiding.

- [Base64 codec](https://benchline.fabwaseem.com/t/base64-codec) — Encode and decode Base64 for text or a file, including the URL-safe alphabet.
- [Programmer calculator](https://benchline.fabwaseem.com/t/programmer-calculator) — Base conversions, bitwise ops, and a clickable bit grid.
- [ZIP Tools](https://benchline.fabwaseem.com/t/zip-tools) — Create ZIP archives and extract them, entirely in your browser.

**Markup.** Markdown and HTML, converted in either direction.

- [Markdown HTML](https://benchline.fabwaseem.com/t/markdown-html) — Convert Markdown to HTML, or HTML back to Markdown, with a live preview.

**SQL.** Format a query without running it.

- [SQL formatter](https://benchline.fabwaseem.com/t/sql-formatter) — Format SQL for PostgreSQL, MySQL, BigQuery, Snowflake, and other dialects.

### SEO & AI Search

Markup, crawlers, and the files an AI search engine can cite.

**AI search.** Files and checks that decide what an AI crawler can fetch, cite, and skip.

- [llms.txt generator](https://benchline.fabwaseem.com/t/llms-txt-generator) — Read a public sitemap and write an llms.txt index, plus an optional llms-full.txt.
- [AI SEO checker](https://benchline.fabwaseem.com/t/ai-seo-checker) — Score crawler access, llms.txt, structured data, and the on-page signals AI search uses.
- [robots.txt checker](https://benchline.fabwaseem.com/t/robots-txt-checker) — Read allow and disallow rules, sitemap links, and the mistakes that make a robots.txt file lie.
- [Page to Markdown](https://benchline.fabwaseem.com/t/html-to-markdown-url) — Fetch a public page and turn the article into Markdown.

**SEO.** Structured data and the markup a crawler can quote without guessing.

- [JSON-LD schema generator](https://benchline.fabwaseem.com/t/schema-generator) — Fill a form, get valid schema.org JSON-LD for Article, FAQ, Product, Organization, and more.
- [Sitemap validator](https://benchline.fabwaseem.com/t/sitemap-validator) — Check a sitemap URL or XML, or generate a urlset from a list.

**AI dev.** Token counts and the cost of a prompt before you send it.

- [AI token counter](https://benchline.fabwaseem.com/t/ai-token-counter) — Count tokens and estimate the API cost of a prompt for GPT, Claude, and Gemini models.

**Social previews.** Open Graph cards, meta tags, and the picture a shared link unfurls into.

- [OG image generator](https://benchline.fabwaseem.com/t/og-image-generator) — Pick a template, watch the card update, then download the PNG or copy the Next.js file.
- [OG template list](https://benchline.fabwaseem.com/t/og-template-list) — Browse Open Graph template ids, fields, and color presets.
- [Meta tags inspector](https://benchline.fabwaseem.com/t/meta-tags-inspector) — Read title, description, canonical, robots, Open Graph, Twitter, and JSON-LD types from one public URL.
- [Social Image Resizer](https://benchline.fabwaseem.com/t/social-image-resizer) — Fit any photo to the exact dimensions for Instagram, YouTube, X, LinkedIn, and Facebook — cropped to the subject you pick.
- [Meme Generator](https://benchline.fabwaseem.com/t/meme-generator) — Classic top/bottom caption memes from styles or your own images.

### Image & Media

Convert, compress, and resize pictures in the browser. The file stays on the device.

**Image.** Convert, compress, and resize pictures in the browser. The file stays on the device.

- [Image format converter](https://benchline.fabwaseem.com/t/image-convert) — Convert HEIC, WebP, PNG, JPG, and AVIF in the browser. Nothing is uploaded.
- [Image compressor](https://benchline.fabwaseem.com/t/image-compress) — Shrink JPEG, PNG, WebP, and AVIF in the browser, with the real before and after size.
- [Image resizer](https://benchline.fabwaseem.com/t/image-resize) — Resize by pixels or percent, with the aspect ratio locked and a batch ZIP.
- [QR and barcode reader](https://benchline.fabwaseem.com/t/qr-code-reader) — Read QR codes and barcodes from a photo, a paste, or the camera.
- [SVG optimizer](https://benchline.fabwaseem.com/t/svg-optimizer) — Minify an SVG, compare the size, and keep the viewBox unless you turn that off.
- [EXIF viewer and remover](https://benchline.fabwaseem.com/t/exif-viewer-remover) — Read photo metadata, including GPS, and strip all of it or only the location.
- [Image cropper](https://benchline.fabwaseem.com/t/image-crop) — Crop with a free box or an aspect preset, including a circle.
- [Image to text](https://benchline.fabwaseem.com/t/ocr-image-to-text) — Read the words in a picture. The OCR model downloads once and runs in this browser.
- [Background remover](https://benchline.fabwaseem.com/t/background-remover) — Cut out a portrait in the browser, or clear a solid backdrop without a download.
- [Photo Collage](https://benchline.fabwaseem.com/t/photo-collage) — Arrange photos into grid layouts and export high-res PNGs.

**Audio.** Trim and shape sound in the browser. The file stays on the device.

- [Audio Trimmer](https://benchl
ai-agentsdeveloper-toolsmcpmcp-servernextjsopen-sourcetypescript

Lo que la gente pregunta sobre benchline

¿Qué es fabwaseem/benchline?

+

fabwaseem/benchline es mcp servers para el ecosistema de Claude AI. Free browser tools for developers, SEO and files, each also callable by AI agents through an MCP server. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-18.

¿Cómo se instala benchline?

+

Puedes instalar benchline clonando el repositorio (https://github.com/fabwaseem/benchline) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar fabwaseem/benchline?

+

Nuestro agente de seguridad ha analizado fabwaseem/benchline y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene fabwaseem/benchline?

+

fabwaseem/benchline es mantenido por fabwaseem. La última actividad registrada en GitHub es del 2026-10-18, con 2 issues abiertos.

¿Hay alternativas a benchline?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega benchline en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: fabwaseem/benchline
[![Featured on ClaudeWave](https://claudewave.com/api/badge/fabwaseem-benchline)](https://claudewave.com/repo/fabwaseem-benchline)
<a href="https://claudewave.com/repo/fabwaseem-benchline"><img src="https://claudewave.com/api/badge/fabwaseem-benchline" alt="Featured on ClaudeWave: fabwaseem/benchline" width="320" height="64" /></a>

Más MCP Servers

Alternativas a benchline