BeachFinder RV Companion Library

Find 13 free campervan/RV worksheets, plan trip records, and view companion-book information.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
68%
이름 품질
95%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

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

컨텍스트 비용

~2,570토큰 (도구 정의)
~6.7 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.01%)

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

설치

원클릭 설치

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

{
  "mcpServers": {
    "rv-kit": {
      "url": "https://rv-kit.vercel.app/mcp"
    }
  }
}

원격 엔드포인트

https://rv-kit.vercel.app/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (4)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢get_rv_library_info

Return the complete public library directory: all 13 free worksheet summaries, the 30-page blank PDF pack, eight-page fictional examples, ZIP and printing help, plus optional companion-book title, author, formats, listed USD price and verified Gumroad purchase link. Free worksheets require no book purchase. This tool supplies metadata and links; it does not fetch downloads, buy anything or return paid book text.

입력 스키마

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "properties": {
    "catalog_version": {
      "type": "string"
    },
    "publisher": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "website": {
          "type": "string",
          "format": "uri"
        },
        "library_url": {
          "type": "string",
          "format": "uri"
        }
      },
      "required": [
        "name",
        "website",
        "library_url"
      ],
      "additionalProperties": false
    },
    "scope": {
      "type": "string"
    },
    "library": {
      "type": "object",
      "properties": {
        "home_url": {
          "type": "string",
          "format": "uri"
        },
        "publisher": {
          "type": "string"
        },
        "publisher_url": {
          "type": "string",
          "format": "uri"
        },
        "printing_help_url": {
          "type": "string",
          "format": "uri"
        },
        "printing_notes_url": {
          "type": "string",
          "format": "uri"
        },
        "printing_instructions": {
          "type": "string"
        },
        "pack_pdf_url": {
          "type": "string",
          "format": "uri"
        },
        "pack_pages": {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        "examples_pdf_url": {
          "type": "string",
          "format": "uri"
        },
        "examples_pages": {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        "examples_note": {
          "type": "string"
        },
        "zip_url": {
          "type": "string",
          "format": "uri"
        },
        "worksheet_count": {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        "individual_worksheet_pages_total": {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        "book": {
          "type": "object",
          "properties": {
            "title": {
              "type": "string"
            },
            "author": {
              "type": "string"
            },
            "publisher": {
              "type": "string"
            },
            "information_url": {
              "type": "string",
              "format": "uri"
            },
            "purchase_url": {
              "type": "string",
              "format": "uri"
            },
            "cover_url": {
              "type": "string",
              "format": "uri"
            },
            "availability": {
              "type": "string",
              "const": "available"
            },
            "formats": {
              "minItems": 2,
              "maxItems": 2,
              "type": "array",
              "items": {
                "type": "string",
                "enum": [
                  "PDF",
                  "EPUB"
                ]
              }
            },
            "price": {
              "type": "number",
              "exclusiveMinimum": 0
            },
            "currency": {
              "type": "string",
              "const": "USD"
            },
            "pricing_note": {
              "type": "string"
            },
            "language": {
              "type": "string",
              "const": "en-US"
            },
            "edition": {
              "type": "string"
            },
            "pdf_pages": {
              "type": "integer",
              "minimum": -9007199254740991,
              "maximum": 9007199254740991
            },
            "chapters": {
              "type": "integer",
              "minimum": -9007199254740991,
              "maximum": 9007199254740991
            },
            "practical_problem_cases": {
              "type": "integer",
              "minimum": -9007199254740991,
              "maximum": 9007199254740991
            },
            "description": {
              "type": "string"
            }
          },
          "required": [
            "title",
            "author",
            "publisher",
            "information_url",
            "purchase_url",
            "cover_url",
            "availability",
            "formats",
            "price",
            "currency",
            "pricing_note",
            "language",
            "edition",
            "pdf_pages",
            "chapters",
            "practical_problem_cases",
            "description"
          ],
          "additionalProperties": false
        },
        "access": {
          "type": "string"
        },
        "privacy": {
          "type": "string"
        },
        "language_and_region": {
          "type": "string"
        }
      },
      "required": [
        "home_url",
        "publisher",
        "publisher_url",
        "printing_help_url",
        "printing_notes_url",
        "printing_instructions",
        "pack_pdf_url",
        "pack_pages",
        "examples_pdf_url",
        "examples_pages",
        "examples_note",
        "zip_url",
        "worksheet_count",
        "individual_worksheet_pages_total",
        "book",
        "access",
        "privacy",
        "language_and_region"
      ],
      "additionalProperties": false
    },
    "worksheets": {
      "minItems": 13,
      "maxItems": 13,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "pdf_url": {
            "type": "string",
            "format": "uri"
          },
          "information_url": {
            "type": "string",
            "format": "uri"
          },
          "pages": {
            "type": "integer",
            "minimum": -9007199254740991,
            "maximum": 9007199254740991
          },
          "language": {
            "type": "string"
          },
          "free": {
            "type": "boolean"
          },
          "interactive_pdf": {
            "type": "boolean"
          }
        },
        "required": [
          "id",
          "title",
          "description",
          "pdf_url",
          "information_url",
          "pages",
          "language",
          "free",
          "interactive_pdf"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "catalog_version",
    "publisher",
    "scope",
    "library",
    "worksheets"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢search_rv_worksheets(query, vehicle_type, limit)

Search a bounded catalog of 13 free blank U.S. campervan/RV worksheets by a short topic. Returns matching form summaries and verified PDF links; it does not search the web or provide general RV advice. Use topic words, not personal details.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    },
    "vehicle_type": {
      "default": "rv",
      "type": "string",
      "enum": [
        "campervan",
        "motorhome",
        "travel_trailer",
        "fifth_wheel",
        "rv"
      ]
    },
    "limit": {
      "default": 5,
      "type": "integer",
      "minimum": 1,
      "maximum": 13
    }
  },
  "required": [
    "query"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "properties": {
    "catalog_version": {
      "type": "string"
    },
    "publisher": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "website": {
          "type": "string",
          "format": "uri"
        },
        "library_url": {
          "type": "string",
          "format": "uri"
        }
      },
      "required": [
        "name",
        "website",
        "library_url"
      ],
      "additionalProperties": false
    },
    "scope": {
      "type": "string"
    },
    "vehicle_type": {
      "type": "string",
      "enum": [
        "campervan",
        "motorhome",
        "travel_trailer",
        "fifth_wheel",
        "rv"
      ]
    },
    "total_matching": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "results": {
      "maxItems": 13,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "pdf_url": {
            "type": "string",
            "format": "uri"
          },
          "information_url": {
            "type": "string",
            "format": "uri"
          },
          "pages": {
            "type": "integer",
            "minimum": -9007199254740991,
            "maximum": 9007199254740991
          },
          "language": {
            "type": "string"
          },
          "free": {
            "type": "boolean"
          },
          "interactive_pdf": {
            "type": "boolean"
          }
        },
        "required": [
          "id",
          "title",
          "description",
          "pdf_url",
          "information_url",
          "pages",
          "language",
          "free",
          "interactive_pdf"
        ],
        "additionalProperties": false
      }
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "catalog_version",
    "publisher",
    "scope",
    "vehicle_type",
    "total_matching",
    "results",
    "note"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_rv_worksheet(id)

Return one public blank worksheet by its two-digit catalog ID (01–13): purpose, public section/field labels, limits, pages and verified download link. It never requests, stores, or returns completed form values, and gives no equipment diagnosis.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-3])$"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "properties": {
    "catalog_version": {
      "type": "string"
    },
    "publisher": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "website": {
          "type": "string",
          "format": "uri"
        },
        "library_url": {
          "type": "string",
          "format": "uri"
        }
      },
      "required": [
        "name",
        "website",
        "library_url"
      ],
      "additionalProperties": false
    },
    "scope": {
      "type": "string"
    },
    "worksheet": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "pdf_url": {
          "type": "string",
          "format": "uri"
        },
        "information_url": {
          "type": "string",
          "format": "uri"
        },
        "pages": {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        "language": {
          "type": "string"
        },
        "free": {
          "type": "boolean"
        },
        "interactive_pdf": {
          "type": "boolean"
        },
        "version": {
          "type": "string"
        },
        "pdf_sha256": {
          "type": "string",
          "pattern": "^[a-f0-9]{64}$"
        },
        "public_sections": {
          "maxItems": 25,
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "public_field_labels": {
          "maxItems": 45,
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "use_notes": {
          "maxItems": 8,
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "source_verified_on": {
          "type": "string"
        }
      },
      "required": [
        "id",
        "title",
        "description",
        "pdf_url",
        "information_url",
        "pages",
        "language",
        "free",
        "interactive_pdf",
        "version",
        "pdf_sha256",
        "public_sections",
        "public_field_labels",
        "use_notes",
        "source_verified_on"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "catalog_version",
    "publisher",
    "scope",
    "worksheet"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢plan_first_rv_trip(vehicle_type, trip_days, cold_weather, returning_from_storage, unresolved_equipment_issue)

Select and order existing public worksheets for a first trip, overnight stop and follow-up. Options add the equipment-specific storage inventory or technician report. It does not plan a route, calculate equipment capacity, diagnose faults, or approve safety. No names, addresses, VINs or contact details are required.

입력 스키마

{
  "type": "object",
  "properties": {
    "vehicle_type": {
      "type": "string",
      "enum": [
        "campervan",
        "motorhome",
        "travel_trailer",
        "fifth_wheel",
        "rv"
      ]
    },
    "trip_days": {
      "default": 3,
      "type": "integer",
      "minimum": 1,
      "maximum": 30
    },
    "cold_weather": {
      "default": false,
      "type": "boolean"
    },
    "returning_from_storage": {
      "default": false,
      "type": "boolean"
    },
    "unresolved_equipment_issue": {
      "default": false,
      "type": "boolean"
    }
  },
  "required": [
    "vehicle_type"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "properties": {
    "catalog_version": {
      "type": "string"
    },
    "publisher": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "website": {
          "type": "string",
          "format": "uri"
        },
        "library_url": {
          "type": "string",
          "format": "uri"
        }
      },
      "required": [
        "name",
        "website",
        "library_url"
      ],
      "additionalProperties": false
    },
    "scope": {
      "type": "string"
    },
    "vehicle_type": {
      "type": "string",
      "enum": [
        "campervan",
        "motorhome",
        "travel_trailer",
        "fifth_wheel",
        "rv"
      ]
    },
    "trip_days": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "phases": {
      "maxItems": 3,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "phase": {
            "type": "string"
          },
          "steps": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "purpose": {
                  "type": "string"
                },
                "worksheet": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "title": {
                      "type": "string"
                    },
                    "description": {
                      "type": "string"
                    },
                    "pdf_url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "information_url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "pages": {
                      "type": "integer",
                      "minimum": -9007199254740991,
                      "maximum": 9007199254740991
                    },
                    "language": {
                      "type": "string"
                    },
                    "free": {
                      "type": "boolean"
                    },
                    "interactive_pdf": {
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "id",
                    "title",
                    "description",
                    "pdf_url",
                    "information_url",
                    "pages",
                    "language",
                    "free",
                    "interactive_pdf"
                  ],
                  "additionalProperties": false
                }
              },
              "required": [
                "purpose",
                "worksheet"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "phase",
          "steps"
        ],
        "additionalProperties": false
      }
    },
    "limits": {
      "maxItems": 4,
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  },
  "required": [
    "catalog_version",
    "publisher",
    "scope",
    "vehicle_type",
    "trip_days",
    "phases",
    "limits"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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