# site.jiebang.www/tools

> 20 free dev tools: JSON/YAML, XML/SQL, Cron, SEO, QR code, URL shortener, cron tasks, files

- name: site.jiebang.www/tools
- version: 1.6.0
- connection class: unknown (unknown)
- trust: 72/100 flags: no-repository
- quality: 71/100 (needs work)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/site.jiebang.www%2Ftools
- tools: https://api.protogrid.dev/v1/servers/site.jiebang.www%2Ftools/tools

**Not classified yet.** The remote endpoints have not been probed successfully, or the listing has nothing to connect to.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "tools": {
      "type": "http",
      "url": "https://www.jiebang.site/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 99
- freshness: 65
- provenance: 45
- drivers: +dns-namespace +reachable +uptime-96% ~updated-138d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 71/100 (needs work)

### protocol: n/a (weight 25)

- n/a `protocol.modern`, `protocol.stateless`, `protocol.transport`, `protocol.list_ttl`: no remote answered a protocol handshake (not probed yet, unreachable, or local-only)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 71 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- fail `tools.annotations`: no tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: xml_format (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); sql_format (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); html_entity (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
- pass `tools.token_cost`: about 3,355 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history not recorded yet

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 29, about 3,355 tokens to load them all
- badge: [![protogrid quality](https://protogrid.dev/badge/site.jiebang.www/tools.svg)](https://protogrid.dev/servers/site.jiebang.www/tools)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://www.jiebang.site/mcp (streamable-http, auth unknown, reachable true, uptime30d 0.96460176)

## Packages

_none_

## Tools (29)

- `ai_text_generate`: AI-powered text generation: copywriting, naming, slogans, catchy titles, praise/replies, couplets. Powered by GLM-4.7-Flash (free, 10k calls/day).
- `base_convert`: Convert numbers between decimal, binary, octal, hexadecimal.
- `cron_parse`: Parse cron expression to human-readable description with next 5 run times.
- `cron_task_create`: Create a scheduled task with cron expression. For AI agents to manage daily check-ins, monitoring, reminders etc.
- `cron_task_done`: Mark a scheduled task as completed or failed. Supports failure tracking and auto-retry.
- `cron_task_list`: List scheduled tasks. Use due=true to see only tasks that need action now.
- `cron_task_logs`: Get execution history/logs for a scheduled task. Shows past completion times, success/failure status, and counts. Omit task_id to get all logs for the agent.
- `cron_task_templates`: Get preset task templates with common cron schedules (daily, weekday, hourly, stock market, etc.). Use these to quickly create tasks without writing cron expressions.
- `file_analyze`: Analyze tabular data: detect column types, compute stats (min/max/mean/median for numbers, top values for text), find nulls. Returns summary and preview.
- `file_generate`: Generate CSV/TSV/JSON file from structured data array. Returns base64-encoded file and raw text.
- `file_parse`: Parse CSV/TSV/JSON/XML file content to structured JSON. Auto-detects format and column types. Returns columns, data rows, and preview.
- `html_entity`: Encode or decode HTML entities.
- `idea_list`: List ideas from the JieBang ideas board. Filter by status, sort by votes. View community feature requests and their progress.
- `idea_submit`: Submit a new idea or feature request to the JieBang ideas board. Supports categorization, priority, and source tracking.
- `image_convert`: Convert image format to WebP/AVIF/PNG/JPEG with optional resize and quality control.
- `json_yaml_convert`: Convert between JSON and YAML formats. Auto-detects direction.
- `keyword_extract`: Extract keywords and key phrases from text with search intent classification. Returns 10-20 keywords sorted by importance with long-tail variations.
- `meta_desc_generate`: Generate SEO-friendly meta description (120-160 chars) from title, keyword, and content. Includes call-to-action and keyword placement.
- `meta_extract`: Extract SEO meta tags from any URL. Returns title, description, OG tags, Twitter cards, structured data, and SEO health score.
- `qrcode_generate`: Generate QR code for text or URL. Returns SVG data URI.
- `seo_check`: Quick SEO health check for any URL. Returns score and issues list.
- `seo_title_generate`: Generate multiple SEO-optimized article titles from a keyword. Diverse styles: question, number, list, comparison, how-to. Max 60 chars each.
- `sql_format`: Beautify, minify, or uppercase SQL keywords.
- `text_humanize`: Rewrite AI-generated text to sound naturally human-written. Supports Chinese and English. Reduces AI detection rates. Styles: standard, casual, academic, creative.
- `text_rewrite`: Rewrite text with different styles while preserving meaning. Modes: standard (natural), creative (expressive), academic (formal), casual (informal).
- `text_summarize`: Summarize text into concise version. Lengths: short (1-2 sentences), medium (3-5 sentences), long (full paragraph). Preserves key data and facts.
- `timezone_convert`: Convert datetime between time zones.
- `url_shorten`: Create a short link for any URL. Returns short URL and click tracking. Free: 100 links/day.
- `xml_format`: Beautify or minify XML code.
