netcafe-images

Diagrams, badges, charts and QR codes as plain image URLs you can paste into Markdown.

사용해야 할까요

품질 및 안전성

B
설명 품질
96%
스키마 완전성
99%
이름 품질
85%
오염 위험
0%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (7)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainmake_qr에서
  • MEDIUMTool description contains URL to non-standard domainmake_badge에서
  • MEDIUMTool description contains URL to non-standard domainmake_chart에서
  • MEDIUMTool description contains URL to non-standard domainrender_diagram에서
  • MEDIUMTool description contains URL to non-standard domaincheck_job에서
  • LOWTool 'make_chart' description lacks action verbmake_chart에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~1,610토큰 (도구 정의)
~1.1 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.26%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "netcafe-images": {
      "url": "https://ainetcafe.com/mcp/img?s=registry"
    }
  }
}

원격 엔드포인트

https://ainetcafe.com/mcp/img?s=registrystreamable-http

할 수 있는 일

도구 목록

도구 (8)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢what_can_you_do(task)

Describe a task in plain language (any language) and get back exactly which tools on this server do it, with ready-to-run example calls — instead of reading the whole catalogue and guessing. Also returns multi-step recipes when a task needs several tools chained (invoices to a ledger, a bank statement reconciled, a messy CSV turned into a deliverable). Deterministic and free: it calls no model, costs nothing, and never runs out of quota. Call this FIRST when you are not sure what this server offers.

입력 스키마

{
  "type": "object",
  "properties": {
    "task": {
      "type": "string",
      "description": "What you are trying to do, e.g. \"reconcile a bank statement against my books\" or \"把一堆发票整理成能入账的表格\""
    }
  },
  "required": [
    "task"
  ]
}

출력 스키마

{
  "type": "object",
  "additionalProperties": true
}
🟢split_spritesheet(url, rows, cols, margin)

Cut a packed sprite sheet / texture atlas into separate transparent PNGs, returned as a zip. Give rows and cols for a uniform grid, or omit them to auto-detect sprites by transparent gaps.

입력 스키마

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public URL of the sprite sheet image."
    },
    "rows": {
      "type": "integer",
      "description": "Grid rows. Omit together with cols to auto-detect."
    },
    "cols": {
      "type": "integer",
      "description": "Grid columns."
    },
    "margin": {
      "type": "integer",
      "description": "Pixels to trim inside each grid cell (for sheets with padding)."
    }
  },
  "required": [
    "url"
  ]
}

출력 스키마

{
  "type": "object",
  "additionalProperties": true
}
🟢make_qr(text)

Any text or URL → a QR code PNG you can embed or download. Stateless URL form: https://ainetcafe.com/i/qr/<text>

입력 스키마

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "The text or URL to encode."
    }
  },
  "required": [
    "text"
  ]
}

출력 스키마

{
  "type": "object",
  "additionalProperties": true
}
🟢text_to_image(prompt, aspect)

Text prompt → a generated image, returned as a hosted URL you can embed straight into Markdown, HTML or a chat reply. Use it for illustrations, covers, concept art, social cards and mockups. Returns a job_id; poll check_job for the image url (about 1 minute). The beta platform covers the user charge ($0.00); capacity is rate-limited.

입력 스키마

{
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "description": "What to draw. Be specific about subject, style and composition."
    },
    "aspect": {
      "type": "string",
      "description": "Aspect ratio: \"1:1\" (default), \"16:9\", \"9:16\", \"4:3\", \"3:4\"."
    }
  },
  "required": [
    "prompt"
  ]
}

출력 스키마

{
  "type": "object",
  "additionalProperties": true
}
🟢make_badge(label, message, color)

Label + message + colour → a shields.io-style badge SVG, plus a ready-to-paste Markdown embed line. Stateless URL form: https://ainetcafe.com/i/badge/<label>-<message>-<color> — embed it and it renders forever.

입력 스키마

{
  "type": "object",
  "properties": {
    "label": {
      "type": "string",
      "description": "Left side text, e.g. \"build\"."
    },
    "message": {
      "type": "string",
      "description": "Right side text, e.g. \"passing\"."
    },
    "color": {
      "type": "string",
      "description": "brightgreen | green | blue | red | orange | yellow | grey | purple, or a hex like \"007ec6\"."
    }
  },
  "required": [
    "label",
    "message"
  ]
}

출력 스키마

{
  "type": "object",
  "additionalProperties": true
}
🟢make_chart(labels, values, type, config)

Labels + values (or a full Chart.js config) → a chart PNG URL. Bar, line, pie, radar, scatter. Stateless URL form for embedding: https://ainetcafe.com/i/chart/<labels>|<values>

입력 스키마

{
  "type": "object",
  "properties": {
    "labels": {
      "type": "string",
      "description": "Comma-separated labels, e.g. \"Mon,Tue,Wed\"."
    },
    "values": {
      "type": "string",
      "description": "Comma-separated numbers, e.g. \"3,7,5\"."
    },
    "type": {
      "type": "string",
      "description": "bar (default) | line | pie | doughnut | radar | scatter."
    },
    "config": {
      "type": "string",
      "description": "Optional full Chart.js JSON config; overrides labels/values."
    }
  },
  "required": []
}

출력 스키마

{
  "type": "object",
  "additionalProperties": true
}
🟢render_diagram(source, type, format)

Turn diagram-as-code into an image: Mermaid, PlantUML, Graphviz/DOT, C4, Excalidraw and 20+ more (self-hosted Kroki). Returns a hosted SVG/PNG URL you can embed directly in Markdown or HTML. Example — GET "https://ainetcafe.com/t/render_diagram?source=graph TD;A--%3EB&format=png"

입력 스키마

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "description": "The diagram source code (e.g. a Mermaid flowchart)."
    },
    "type": {
      "type": "string",
      "description": "Diagram language: mermaid (default), plantuml, graphviz, c4plantuml, excalidraw, blockdiag, erd…"
    },
    "format": {
      "type": "string",
      "description": "\"svg\" (default) or \"png\"."
    }
  },
  "required": [
    "source"
  ]
}

출력 스키마

{
  "type": "object",
  "additionalProperties": true
}
🟢check_job(job_id)

Get the status or result of a job started by deep_research, translate_pdf, or make_slides. Poll every 15-30 seconds until status is "done" or "error". While work is pending, follow retry_after_seconds and next_action; when complete, prefer structured_result when present. Example — GET https://ainetcafe.com/t/check_job?job_id=<id-from-a-job-tool>

입력 스키마

{
  "type": "object",
  "properties": {
    "job_id": {
      "type": "string",
      "description": "The job_id returned when the task was started."
    }
  },
  "required": [
    "job_id"
  ]
}

출력 스키마

{
  "type": "object",
  "properties": {
    "job_id": {
      "type": "string"
    },
    "kind": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "is_terminal": {
      "type": "boolean"
    },
    "retry_after_seconds": {
      "type": "integer"
    },
    "next_action": {
      "type": [
        "object",
        "null"
      ]
    },
    "result": {},
    "structured_result": {},
    "error": {
      "type": "string"
    }
  },
  "required": [
    "job_id",
    "status"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 8개
검증됨버전이 기록되지 않음도구 8개
검증됨버전이 기록되지 않음도구 8개