Tool Pantry
Find and use 216 free browser tools for PDF, images, video, audio and text that run locally.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- LOWhash_text에서
- LOWbase64에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"toolpantry-mcp": {
"url": "https://mcp.toolpantry.app/mcp"
}
}
}원격 엔드포인트
https://mcp.toolpantry.app/mcpstreamable-http할 수 있는 일
도구 목록
도구 (9)
🟢search_tools(q, limit)
Search the Tool Pantry catalog of 216 free browser tools for PDF, images, video, audio and text. Use this first: it returns the exact tool page URL for a user request (e.g. "compress image to 100kb", "merge pdf", "heic to jpg").
입력 스키마
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Search words, e.g. \"compress pdf\" or \"passport photo\""
},
"limit": {
"type": "number",
"description": "Max results (default 10, max 50)"
}
},
"required": [
"q"
]
}🟢text_stats(text)
Count characters, words, sentences, paragraphs, lines and reading time for a piece of text.
입력 스키마
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to measure"
}
},
"required": [
"text"
]
}⚪hash_text(text, algo)
Hash a string with SHA-1, SHA-256, SHA-384 or SHA-512. Returns hex and base64 digests.
입력 스키마
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to hash"
},
"algo": {
"type": "string",
"enum": [
"sha1",
"sha256",
"sha384",
"sha512"
],
"description": "Default sha256"
}
},
"required": [
"text"
]
}⚪generate_uuid(count)
Generate random UUID v4 values.
입력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "number",
"description": "How many UUIDs (1-50, default 1)"
}
}
}⚪generate_password(length, count)
Generate random passwords using the platform crypto RNG.
입력 스키마
{
"type": "object",
"properties": {
"length": {
"type": "number",
"description": "Password length (4-128, default 20)"
},
"count": {
"type": "number",
"description": "How many (1-20, default 1)"
}
}
}⚪json_format(text, mode)
Validate, pretty-print or minify a JSON string.
입력 스키마
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "JSON string"
},
"mode": {
"type": "string",
"enum": [
"validate",
"pretty",
"minify"
],
"description": "Default pretty"
}
},
"required": [
"text"
]
}⚪base64(text, mode)
Base64 encode or decode UTF-8 text.
입력 스키마
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to encode or decode"
},
"mode": {
"type": "string",
"enum": [
"encode",
"decode"
],
"description": "Default encode"
}
},
"required": [
"text"
]
}⚪color_convert(hex)
Convert a hex colour to RGB and HSL.
입력 스키마
{
"type": "object",
"properties": {
"hex": {
"type": "string",
"description": "Hex colour, e.g. e36d3f or #e36d3f"
}
},
"required": [
"hex"
]
}⚪qr_code(text, size, format)
Generate a QR code for any text or URL. Returns SVG markup (or JSON with the SVG string).
입력 스키마
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text or URL to encode"
},
"size": {
"type": "number",
"description": "Pixel size (default 256)"
},
"format": {
"type": "string",
"enum": [
"svg",
"json"
],
"description": "Default svg"
}
},
"required": [
"text"
]
}커뮤니티
증거