accueil / serveurs / IA & Mémoire / io.github.ZacharyVorsteg/provenplaza-agent-mcp
io.github.ZacharyVorsteg/provenplaza-agent-mcp
serveur MCP (Model Context Protocol) · provenplaza-agent-mcp 0.1.4
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.ZacharyVorsteg/provenplaza-agent-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.ZacharyVorsteg/provenplaza-agent-mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 50 outils
- agent_readiness_score≈ 139 tokens
Free 0-100 score of how easily AI assistants and agents can read, quote and contact a public business website: AI crawler rules, llms.txt, schema.org business/offer data, agent catalog, MCP card, sitemap, meta, contact. Not a Google ranking score.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "agent_readiness_score", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agent_ready_fix_pack≈ 211 tokens
Generate robots.txt AI-crawler rules, llms.txt, schema.org JSON-LD and /.well-known/agent-catalog.json from facts the business supplies. services: one per line as "Name|Price". Uses only supplied facts.
Paramètres, retour & exemple (11)
Paramètresurl· string · requiscity· string · optionnelname· string · requisemail· string · optionnelphone· string · optionnelregion· string · optionnelservices· string · optionnelareaServed· string · optionnelbookingUrl· string · optionneldescription· string · optionnelbusinessType· string · optionnel
Exemple d'appel{"name": "agent_ready_fix_pack", "arguments": {"url": "texte", "name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ai_crawler_audit≈ 134 tokens
Check a public site robots.txt for AI crawler allow/deny verdicts.
Paramètres, retour & exemple (2)
Paramètresurl· string · requis
Public site URL or domain, e.g. https://example.compath· string · optionnel
Optional path to test against the rules, default /
Exemple d'appel{"name": "ai_crawler_audit", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_ac_btu≈ 229 tokens
Room air-conditioner capacity using the ENERGY STAR sizing chart and its adjustments for sun, occupants and kitchens. Formula: Base BTU from the ENERGY STAR area chart; −10% heavily shaded, +10% very sunny, +600 BTU per person above 2, +4,000 BTU for a kitchen.
Paramètres, retour & exemple (4)
Paramètresshade· string · optionnel · normal | shaded | sunny
Sun exposure; default normalkitchen· number · optionnel
Used as kitchen; default 0; one of 0 = No, 1 = Yes (+4,000 BTU)occupants· number · optionnel
Regular occupants; default 2room_sqft· number · optionnel
Room area (sq ft); default 350
Exemple d'appel{"name": "calc_ac_btu", "arguments": {"shade": "normal", "kitchen": 1, "occupants": 1, "room_sqft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_appliance_energy_cost≈ 226 tokens
Daily and yearly kWh and the cost to run any appliance from its wattage, hours of use and your electricity rate. Formula: kWh per day = watts × hours ÷ 1,000; kWh per year = kWh per day × days; cost = kWh × rate.
Paramètres, retour & exemple (4)
Paramètreswatts· number · optionnel
Appliance wattage (nameplate, or amps × volts) (W); default 1500rate_per_kwh· number · optionnel
Your electricity rate (from your bill) ($/kWh); default 0.15days_per_year· number · optionnel
Days used per year; default 365hours_per_day· number · optionnel
Hours used per day (h); default 4
Exemple d'appel{"name": "calc_appliance_energy_cost", "arguments": {"watts": 1, "rate_per_kwh": 1, "days_per_year": 1, "hours_per_day": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_asphalt≈ 188 tokens
Tons of hot-mix asphalt for a driveway or lot from area, compacted depth and mix density. Formula: Tons = L × W × depth(in)/12 × density(lb/cu ft) ÷ 2,000.
Paramètres, retour & exemple (4)
Paramètresdepth_in· number · optionnel
Compacted depth (in); default 2width_ft· number · optionnel
Width (ft); default 12lb_per_cf· number · optionnel
Mix density (ask your plant) (lb/cu ft); default 145length_ft· number · optionnel
Length (ft); default 50
Exemple d'appel{"name": "calc_asphalt", "arguments": {"depth_in": 1, "width_ft": 1, "lb_per_cf": 1, "length_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_attic_ventilation≈ 359 tokens
How much attic ventilation you need by the 1/150 and 1/300 rules (Florida Building Code, Residential R806.2), split into intake and exhaust, and how many vents that is for your vent products. Formula: Total net free area (sq in) = attic floor area (sq ft) × 144 ÷ 150 (or ÷ 300 under the balanced exception). Exhaust NFA = total × high share; intake NFA = the rest. Vents = ⌈NFA ÷ the net free area of one vent (or one foot of continuous vent)⌉.
Paramètres, retour & exemple (5)
Paramètresratio· number · optionnel
Ventilation rule; default 150; one of 150 = 1/150 (standard), 300 = 1/300 (balanced exception: 40–50% high)upper_pct· number · optionnel
Share of vent area that is high (exhaust) (%); default 50attic_floor_sqft· number · optionnel
Attic floor area (vented space) (sq ft); default 1500intake_nfa_per_unit· number · optionnel
Intake vent net free area per unit or per ft of soffit vent (from the label) (sq in); default 9exhaust_nfa_per_unit· number · optionnel
Exhaust vent net free area per unit or per ft of ridge vent (from the label) (sq in); default 18
Exemple d'appel{"name": "calc_attic_ventilation", "arguments": {"ratio": 1, "upper_pct": 1, "attic_floor_sqft": 1, "intake_nfa_per_unit": 1, "exhaust_nfa_per_unit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_board_foot≈ 205 tokens
Board feet and cost for hardwood or dimensional lumber. Formula: Board feet = thickness(in) × width(in) × length(ft) ÷ 12 × pieces (one board foot = 144 cubic inches).
Paramètres, retour & exemple (5)
Paramètresquantity· number · optionnel
Pieces; default 10width_in· number · optionnel
Width (in); default 6length_ft· number · optionnel
Length (ft); default 8price_per_bf· number · optionnel
Price per board foot (0 = skip) ($); default 0thickness_in· number · optionnel
Thickness (in); default 1
Exemple d'appel{"name": "calc_board_foot", "arguments": {"quantity": 1, "width_in": 1, "length_ft": 1, "price_per_bf": 1, "thickness_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_brick≈ 292 tokens
Bricks for a single-wythe wall from its area, the brick face size and the mortar joint. Defaults are a modular brick with a ⅜ in joint. Formula: Bricks per sq ft = 144 ÷ ((length + joint) × (height + joint)); bricks = (wall area − openings) × bricks per sq ft × (1 + waste%).
Paramètres, retour & exemple (7)
Paramètresjoint_in· number · optionnel
Mortar joint (in); default 0.375waste_pct· number · optionnel
Waste allowance (%); default 5openings_sqft· number · optionnel
Openings to subtract (sq ft); default 0unit_height_in· number · optionnel
Brick height (actual) (in); default 2.25unit_length_in· number · optionnel
Brick length (actual) (in); default 7.625wall_height_ft· number · optionnel
Wall height (ft); default 8wall_length_ft· number · optionnel
Wall length (ft); default 20
Exemple d'appel{"name": "calc_brick", "arguments": {"joint_in": 1, "waste_pct": 1, "openings_sqft": 1, "unit_height_in": 1, "unit_length_in": 1, "wall_height_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_concrete_block≈ 298 tokens
Number of 8×8×16 concrete blocks (CMU) for a wall. A standard block plus a ⅜ in joint covers 16 × 8 in, so about 1.125 blocks per square foot. Formula: Blocks per sq ft = 144 ÷ ((length + joint) × (height + joint)) = 144 ÷ (16 × 8) = 1.125 for standard units; blocks = net wall area × 1.125 × (1 + waste%).
Paramètres, retour & exemple (7)
Paramètresjoint_in· number · optionnel
Mortar joint (in); default 0.375waste_pct· number · optionnel
Waste allowance (%); default 5openings_sqft· number · optionnel
Openings to subtract (sq ft); default 0unit_height_in· number · optionnel
Block height (actual) (in); default 7.625unit_length_in· number · optionnel
Block length (actual) (in); default 15.625wall_height_ft· number · optionnel
Wall height (ft); default 8wall_length_ft· number · optionnel
Wall length (ft); default 40
Exemple d'appel{"name": "calc_concrete_block", "arguments": {"joint_in": 1, "waste_pct": 1, "openings_sqft": 1, "unit_height_in": 1, "unit_length_in": 1, "wall_height_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_concrete_column≈ 226 tokens
Concrete needed for round columns, piers and tube forms (sonotubes). Uses cylinder volume, which differs from slab math. Formula: Cubic feet = π × (diameter(in)/24)² × height(ft) × count; cubic yards = cu ft ÷ 27 × (1 + waste%).
Paramètres, retour & exemple (5)
Paramètrescount· number · optionnel
Number of columns; default 4height_ft· number · optionnel
Height (ft); default 4waste_pct· number · optionnel
Waste allowance (%); default 10diameter_in· number · optionnel
Tube diameter (in); default 12bag_yield_cf· number · optionnel
Bag yield (cu ft/bag); default 0.6
Exemple d'appel{"name": "calc_concrete_column", "arguments": {"count": 1, "height_ft": 1, "waste_pct": 1, "diameter_in": 1, "bag_yield_cf": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_concrete_footing≈ 224 tokens
Volume for continuous trench/wall footings where width is in inches and length runs the full perimeter. Formula: Cubic yards = Length(ft) × Width(in)/12 × Depth(in)/12 ÷ 27 × (1 + waste%).
Paramètres, retour & exemple (5)
Paramètresdepth_in· number · optionnel
Footing depth (in); default 8width_in· number · optionnel
Footing width (in); default 16length_ft· number · optionnel
Total footing length (ft); default 120waste_pct· number · optionnel
Waste allowance (%); default 10bag_yield_cf· number · optionnel
Bag yield (cu ft/bag); default 0.6
Exemple d'appel{"name": "calc_concrete_footing", "arguments": {"depth_in": 1, "width_in": 1, "length_ft": 1, "waste_pct": 1, "bag_yield_cf": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_concrete_slab≈ 222 tokens
Estimate ready-mix cubic yards or the number of 80 lb bags for a rectangular slab, patio or driveway. Formula: Cubic yards = Length(ft) × Width(ft) × Thickness(in)/12 ÷ 27 × (1 + waste%). Bags = cubic feet ÷ bag yield.
Paramètres, retour & exemple (5)
Paramètresdepth_in· number · optionnel
Thickness (in); default 4width_ft· number · optionnel
Width (ft); default 10length_ft· number · optionnel
Length (ft); default 20waste_pct· number · optionnel
Waste allowance (%); default 10bag_yield_cf· number · optionnel
Bag yield (cu ft/bag); default 0.6
Exemple d'appel{"name": "calc_concrete_slab", "arguments": {"depth_in": 1, "width_ft": 1, "length_ft": 1, "waste_pct": 1, "bag_yield_cf": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_concrete_steps≈ 376 tokens
How much concrete solid steps need, from the total height to climb: number of risers, riser height, treads, top landing, cubic yards and 80 lb bags. Formula: Risers n = ⌈total rise ÷ max riser⌉; riser height R = total rise ÷ n. Side profile area = tread × R × n(n − 1) ÷ 2 + landing depth × n × R (each lower tread is a block of its own height; the landing sits at full height). Volume (cu ft) = profile (sq in) × width (in) ÷ 1,728; cubic yards = cu ft × (1 + waste) ÷ 27; bags = cu ft × (1 + waste) ÷ bag yield.
Paramètres, retour & exemple (7)
Paramètreswaste_pct· number · optionnel
Waste allowance (%); default 10bag_yield_cf· number · optionnel
Bag yield (from the bag) (cu ft/bag); default 0.6max_riser_in· number · optionnel
Max riser height (IRC 7¾ in; check your local code) (in); default 7.75step_width_ft· number · optionnel
Step width (ft); default 4total_rise_in· number · optionnel
Total rise (ground to top of landing) (in); default 21tread_depth_in· number · optionnel
Tread depth (in); default 11landing_depth_in· number · optionnel
Top landing depth (0 = no landing) (in); default 36
Exemple d'appel{"name": "calc_concrete_steps", "arguments": {"waste_pct": 1, "bag_yield_cf": 1, "max_riser_in": 1, "step_width_ft": 1, "total_rise_in": 1, "tread_depth_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_deck_board≈ 244 tokens
Number of deck boards for a rectangular deck, accounting for board width and gap. Formula: Rows = ⌈width(in) ÷ (board width + gap)⌉; boards = rows × ⌈deck length ÷ board length⌉ × (1 + waste%).
Paramètres, retour & exemple (6)
Paramètresgap_in· number · optionnel
Gap between boards (in); default 0.1875waste_pct· number · optionnel
Waste allowance (%); default 10deck_width_ft· number · optionnel
Deck width (ft); default 12board_width_in· number · optionnel
Actual board width (in); default 5.5deck_length_ft· number · optionnel
Deck length (board direction) (ft); default 16board_length_ft· number · optionnel
Board length (ft); default 16
Exemple d'appel{"name": "calc_deck_board", "arguments": {"gap_in": 1, "waste_pct": 1, "deck_width_ft": 1, "board_width_in": 1, "deck_length_ft": 1, "board_length_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_drywall≈ 280 tokens
Number of drywall sheets for walls and optionally the ceiling. Formula: Sheets = (perimeter × height + ceiling area) × (1 + waste%) ÷ sheet area.
Paramètres, retour & exemple (8)
Paramètreswaste_pct· number · optionnel
Waste allowance (%); default 10sheet_l_ft· number · optionnel
Sheet length (ft); default 8sheet_w_ft· number · optionnel
Sheet width (ft); default 4room_width_ft· number · optionnel
Room width (ceiling) (ft); default 10room_length_ft· number · optionnel
Room length (ceiling) (ft); default 14wall_height_ft· number · optionnel
Wall height (ft); default 8include_ceiling· number · optionnel
Include ceiling; default 1; one of 1 = Yes, 0 = Nowall_perimeter_ft· number · optionnel
Room perimeter (ft); default 48
Exemple d'appel{"name": "calc_drywall", "arguments": {"waste_pct": 1, "sheet_l_ft": 1, "sheet_w_ft": 1, "room_width_ft": 1, "room_length_ft": 1, "wall_height_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_fence≈ 242 tokens
Posts, rails and pickets for a straight run of wood privacy or picket fence. Formula: Sections = ⌈length ÷ spacing⌉; posts = sections + 1 + gates; pickets = ⌈length(in) ÷ (picket width + gap)⌉.
Paramètres, retour & exemple (6)
Paramètresgates· number · optionnel
Gates (extra posts); default 1length_ft· number · optionnel
Fence length (ft); default 100picket_gap_in· number · optionnel
Gap between pickets (in); default 0picket_width_in· number · optionnel
Picket width (in); default 5.5post_spacing_ft· number · optionnel
Post spacing (ft); default 8rails_per_section· number · optionnel
Rails per section; default 2
Exemple d'appel{"name": "calc_fence", "arguments": {"gates": 1, "length_ft": 1, "picket_gap_in": 1, "picket_width_in": 1, "post_spacing_ft": 1, "rails_per_section": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_flooring_tile≈ 208 tokens
Square footage plus waste and number of boxes for tile, laminate, vinyl plank or hardwood. Formula: Area = L × W; to buy = area × (1 + waste%); boxes = to buy ÷ coverage per box.
Paramètres, retour & exemple (4)
Paramètreswidth_ft· number · optionnel
Room width (ft); default 12length_ft· number · optionnel
Room length (ft); default 14waste_pct· number · optionnel
Waste allowance (more for diagonal layouts) (%); default 10box_coverage_sqft· number · optionnel
Coverage per box (on the box) (sq ft); default 20
Exemple d'appel{"name": "calc_flooring_tile", "arguments": {"width_ft": 1, "length_ft": 1, "waste_pct": 1, "box_coverage_sqft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_generator_size≈ 771 tokens
What size generator you need for a power outage: add the running watts of everything you will run at once, then add the single biggest motor starting surge. Enter how many of each item you plan to run at the same time. Formula: Total running watts = Σ (quantity × running watts). Total starting watts = total running watts + the single highest additional starting watts among the items you run, because motors rarely start at the same instant. Amps at 240 V = running watts ÷ 240. Margin is an optional buffer you choose.
Paramètres, retour & exemple (18)
Paramètresbox_fan· number · optionnel
Box fan, 20 in: how many (200 W running); default 0light_60w· number · optionnel
Light bulb, 60 W: how many (60 W running); default 4margin_pct· number · optionnel
Safety margin (your choice) (%); default 10coffee_maker· number · optionnel
Coffee maker: how many (1,000 W running); default 0refrigerator· number · optionnel
Refrigerator/freezer: how many (700 W running, +2,200 W to start); default 1space_heater· number · optionnel
Space heater: how many (1,800 W running); default 0window_ac_10k· number · optionnel
Window AC, 10,000 BTU: how many (1,200 W running, +1,800 W to start); default 1central_ac_24k· number · optionnel
Central AC, 24,000 BTU (2 ton): how many (3,800 W running, +4,950 W to start); default 0central_ac_40k· number · optionnel
Central AC, 40,000 BTU: how many (6,000 W running, +6,700 W to start); default 0microwave_1000w· number · optionnel
Microwave, 1,000 W: how many (1,000 W running); default 1other_running_w· number · optionnel
Other running watts (TV, router, chargers: from nameplates) (W); default 300washing_machine· number · optionnel
Washing machine: how many (1,150 W running, +2,250 W to start); default 0other_starting_w· number · optionnel
Extra starting watts of your largest other motor (0 if none) (W); default 0sump_pump_half_hp· number · optionnel
Sump pump, 1/2 HP: how many (1,050 W running, +2,200 W to start); default 0well_pump_third_hp· number · optionnel
Water well pump, 1/3 HP: how many (1,000 W running, +2,200 W to start); default 0furnace_fan_half_hp· number · optionnel
Furnace fan blower, 1/2 HP: how many (800 W running, +2,350 W to start); default 0garage_door_half_hp· number · optionnel
Garage door opener, 1/2 HP: how many (875 W running, +2,350 W to start); default 0electric_water_heater· number · optionnel
Electric water heater: how many (4,000 W running); default 0
Exemple d'appel{"name": "calc_generator_size", "arguments": {"box_fan": 1, "light_60w": 1, "margin_pct": 1, "coffee_maker": 1, "refrigerator": 1, "space_heater": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_grout≈ 378 tokens
How much grout a tile job takes from the tile size, joint width, joint depth and area, in pounds and bags. The grout density is editable so you can match your product. Formula: Each tile plus its joint is a (L + J) × (W + J) module, of which J × (L + W + J) is joint. Joint share = J(L + W + J) ÷ ((L + J)(W + J)). Grout volume (cu ft) = area × joint share × depth(in) ÷ 12; pounds = volume × density × (1 + waste); bags = ⌈pounds ÷ bag size⌉.
Paramètres, retour & exemple (8)
Paramètresbag_lb· number · optionnel
Bag size (lb); default 25area_sqft· number · optionnel
Tiled area (sq ft); default 100waste_pct· number · optionnel
Waste allowance (%); default 10density_lb_cf· number · optionnel
Grout weight per cubic foot of joint (from your grout data sheet; ~100 sanded, ~85 unsanded) (lb/cu ft); default 100tile_width_in· number · optionnel
Tile width (in); default 12joint_depth_in· number · optionnel
Joint depth (usually tile thickness) (in); default 0.375joint_width_in· number · optionnel
Joint width (1/8 in = 0.125) (in); default 0.125tile_length_in· number · optionnel
Tile length (in); default 12
Exemple d'appel{"name": "calc_grout", "arguments": {"bag_lb": 1, "area_sqft": 1, "waste_pct": 1, "density_lb_cf": 1, "tile_width_in": 1, "joint_depth_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_gutter_size≈ 446 tokens
Check whether a gutter can carry the runoff from your roof in a design storm, and how many downspouts it needs. Uses the USDA NRCS gutter and downspout capacity table and your local rainfall intensity. Formula: Runoff Q (cfs) = roof area (sq ft) × rainfall intensity (in/hr) ÷ 43,200 (12 in/ft × 3,600 s/hr); gpm = cfs × 448.8. The gutter is adequate when Q ≤ its NRCS PA-1 capacity at your slope. Downspouts = the larger of ⌈Q ÷ one downspout's PA-1 capacity⌉ and ⌈run length ÷ max length per downspout⌉. Max roof area for the gutter = capacity × 43,200 ÷ intensity.
Paramètres, retour & exemple (7)
Paramètresslope· string · optionnel · 1/64 | 1/32 | 1/16 | 1/8 | 1/4
Gutter slope; default 1/16gutter· string · optionnel · alum5 | alum6 | galv5 | galv6 | galv7 | semi6
Gutter; default alum5downspout· string · optionnel · 2x3 | 3x4 | 4x5 | 5x6 | r3 | r4 | r5
Downspout; default 2x3gutter_run_ft· number · optionnel
Gutter run length (ft); default 40rain_in_per_hr· number · optionnel
Design rainfall intensity (5-minute depth from NOAA Atlas 14 × 12) (in/hr); default 6roof_area_sqft· number · optionnel
Roof area draining to this gutter (plan view, not slope length) (sq ft); default 1200max_run_per_downspout_ft· number · optionnel
Max gutter length per downspout (SMACNA practical max 50 ft) (ft); default 50
Exemple d'appel{"name": "calc_gutter_size", "arguments": {"slope": "1/64", "gutter": "alum5", "downspout": "2x3", "gutter_run_ft": 1, "rain_in_per_hr": 1, "roof_area_sqft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_insulation_r_value≈ 184 tokens
Thickness needed to reach a target R-value for the R-per-inch printed on your insulation product. Formula: Thickness(in) = target R ÷ R per inch. Volume in board feet = area(sq ft) × thickness(in).
Paramètres, retour & exemple (3)
Paramètrestarget_r· number · optionnel
Target R-value; default 38area_sqft· number · optionnel
Area (optional) (sq ft); default 1000r_per_inch· number · optionnel
R-value per inch (product label); default 3.2
Exemple d'appel{"name": "calc_insulation_r_value", "arguments": {"target_r": 1, "area_sqft": 1, "r_per_inch": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_mulch_gravel≈ 206 tokens
Cubic yards (and optional tons) of mulch, gravel, sand or soil for a bed or path. Formula: Cubic yards = L(ft) × W(ft) × depth(in) ÷ 324 (since 27 cu ft × 12 in = 324). Tons = cu yd × supplier density.
Paramètres, retour & exemple (4)
Paramètresdepth_in· number · optionnel
Depth (in); default 3width_ft· number · optionnel
Width (ft); default 10length_ft· number · optionnel
Length (ft); default 20tons_per_cy· number · optionnel
Material density from your supplier (0 = skip) (tons/cu yd); default 0
Exemple d'appel{"name": "calc_mulch_gravel", "arguments": {"depth_in": 1, "width_ft": 1, "length_ft": 1, "tons_per_cy": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_oval_pool_volume≈ 152 tokens
Gallons in an oval (elliptical) pool. Formula: Gallons = π × (L/2) × (W/2) × average depth × 7.48052.
Paramètres, retour & exemple (3)
Paramètreswidth_ft· number · optionnel
Width (ft); default 15length_ft· number · optionnel
Length (ft); default 30avg_depth_ft· number · optionnel
Average depth (ft); default 4.5
Exemple d'appel{"name": "calc_oval_pool_volume", "arguments": {"width_ft": 1, "length_ft": 1, "avg_depth_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_paint≈ 245 tokens
Gallons of wall paint from room perimeter and height, minus doors and windows, for any number of coats. Formula: Paintable area = perimeter × height − 20 sq ft per door − 15 sq ft per window. Gallons = area × coats ÷ label coverage.
Paramètres, retour & exemple (6)
Paramètrescoats· number · optionnel
Coats; default 2doors· number · optionnel
Doors; default 1windows· number · optionnel
Windows; default 2wall_height_ft· number · optionnel
Wall height (ft); default 8wall_perimeter_ft· number · optionnel
Room perimeter (ft); default 48coverage_sqft_per_gal· number · optionnel
Coverage (from your can label) (sq ft/gal); default 350
Exemple d'appel{"name": "calc_paint", "arguments": {"coats": 1, "doors": 1, "windows": 1, "wall_height_ft": 1, "wall_perimeter_ft": 1, "coverage_sqft_per_gal": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_paver≈ 287 tokens
Number of pavers for a patio, walkway or driveway plus cubic yards of compacted base and bedding sand. Formula: Pavers per sq ft = 144 ÷ (paver length × width); pavers = area × per sq ft × (1 + waste%). Base and sand cubic yards = area × depth(in) ÷ 324.
Paramètres, retour & exemple (7)
Paramètreswidth_ft· number · optionnel
Area width (ft); default 12length_ft· number · optionnel
Area length (ft); default 16waste_pct· number · optionnel
Waste allowance (more for patterns/curves) (%); default 10base_depth_in· number · optionnel
Base depth (per your design) (in); default 4sand_depth_in· number · optionnel
Bedding sand depth (in); default 1paver_width_in· number · optionnel
Paver width (in); default 4paver_length_in· number · optionnel
Paver length (in); default 8
Exemple d'appel{"name": "calc_paver", "arguments": {"width_ft": 1, "length_ft": 1, "waste_pct": 1, "base_depth_in": 1, "sand_depth_in": 1, "paver_width_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_pool_alkalinity≈ 280 tokens
How much baking soda raises your pool's total alkalinity, or how much muriatic acid or dry acid lowers it, for your pool size, using published doses per 10,000 gallons. Formula: Batches = |target − current| ÷ 10 × gallons ÷ 10,000. Raise: baking soda (lb) = batches × 1.4. Lower: muriatic acid 31.4% (fl oz) = batches × 26, or sodium bisulfate (lb) = batches × 2.1. Additions: raise no more than about 50 ppm at a time; add no more than 1 quart of acid per 10,000 gallons at a time.
Paramètres, retour & exemple (3)
Paramètrestarget_ppm· number · optionnel
Target total alkalinity (from your pool builder or test kit guide) (ppm); default 100current_ppm· number · optionnel
Current total alkalinity (test result) (ppm); default 60pool_gallons· number · optionnel
Pool volume (gal); default 15000
Exemple d'appel{"name": "calc_pool_alkalinity", "arguments": {"target_ppm": 1, "current_ppm": 1, "pool_gallons": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_pool_calcium_hardness≈ 327 tokens
How much calcium chloride raises your pool's calcium hardness, or how much water to replace to lower it, based on your pool size and fill-water hardness. Formula: Raise: calcium chloride (lb) = (target − current) ÷ 10 × gallons ÷ 10,000 × 1.2 for 77% (0.9 for 100%). Lower (dilution): share to drain = (current − target) ÷ (current − fill water); gallons = share × pool volume.
Paramètres, retour & exemple (5)
Paramètresproduct· number · optionnel
Calcium chloride strength (on the label); default 77; one of 77 = 77% (flake / dihydrate), 100 = 100% (anhydrous)target_ppm· number · optionnel
Target calcium hardness (from your pool builder or test kit guide) (ppm); default 250current_ppm· number · optionnel
Current calcium hardness (test result) (ppm); default 150pool_gallons· number · optionnel
Pool volume (gal); default 15000fill_water_ppm· number · optionnel
Calcium hardness of your fill water (ppm); default 50
Exemple d'appel{"name": "calc_pool_calcium_hardness", "arguments": {"product": 1, "target_ppm": 1, "current_ppm": 1, "pool_gallons": 1, "fill_water_ppm": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_pool_chlorine≈ 233 tokens
Fluid ounces of liquid chlorine (sodium hypochlorite) to raise free chlorine by a target number of ppm, from pool volume and product strength. Formula: Available chlorine (g) = gallons × 3.78541 L/gal × ppm (mg/L) ÷ 1,000. Product (mL) = grams ÷ (strength% ÷ 100), since trade percent is grams of available chlorine per 100 mL. Fl oz = mL ÷ 29.5735.
Paramètres, retour & exemple (3)
Paramètresraise_ppm· number · optionnel
Raise free chlorine by (ppm); default 3pool_gallons· number · optionnel
Pool volume (gal); default 15000strength_pct· number · optionnel
Product strength (trade %, on the jug) (%); default 12.5
Exemple d'appel{"name": "calc_pool_chlorine", "arguments": {"raise_ppm": 1, "pool_gallons": 1, "strength_pct": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_pool_salt≈ 226 tokens
Pounds and bags of pool salt to raise a saltwater pool from its current salt level to the target your chlorine generator needs. Formula: Salt (lb) = gallons × 8.34 lb/gal × (target ppm − current ppm) ÷ 1,000,000. Bags = ⌈lb ÷ bag size⌉.
Paramètres, retour & exemple (4)
Paramètresbag_lb· number · optionnel
Bag size (lb); default 40target_ppm· number · optionnel
Target salt level (from your cell manual) (ppm); default 3200current_ppm· number · optionnel
Current salt level (test strip or meter) (ppm); default 0pool_gallons· number · optionnel
Pool volume (gal); default 15000
Exemple d'appel{"name": "calc_pool_salt", "arguments": {"bag_lb": 1, "target_ppm": 1, "current_ppm": 1, "pool_gallons": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_pool_stabilizer≈ 264 tokens
How much stabilizer (cyanuric acid, CYA) raises your pool to a target level, or how much water to drain and refill to lower it. Formula: Raise: stabilizer (oz) = (target − current) ÷ 10 × gallons ÷ 10,000 × 13. Lower (dilution): share to drain = (current − target) ÷ (current − fill water); gallons = share × pool volume.
Paramètres, retour & exemple (4)
Paramètrestarget_ppm· number · optionnel
Target cyanuric acid (from your pool builder or test kit guide) (ppm); default 40current_ppm· number · optionnel
Current cyanuric acid (test result) (ppm); default 0pool_gallons· number · optionnel
Pool volume (gal); default 15000fill_water_ppm· number · optionnel
Cyanuric acid in your fill water (ppm); default 0
Exemple d'appel{"name": "calc_pool_stabilizer", "arguments": {"target_ppm": 1, "current_ppm": 1, "pool_gallons": 1, "fill_water_ppm": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_pool_volume≈ 182 tokens
Gallons in a rectangular pool with a sloped bottom, using average depth. Formula: Gallons = L × W × (shallow + deep)/2 × 7.48052 gal/cu ft.
Paramètres, retour & exemple (4)
Paramètresdeep_ft· number · optionnel
Deep-end depth (ft); default 6width_ft· number · optionnel
Width (ft); default 16length_ft· number · optionnel
Length (ft); default 32shallow_ft· number · optionnel
Shallow-end depth (ft); default 3.5
Exemple d'appel{"name": "calc_pool_volume", "arguments": {"deep_ft": 1, "width_ft": 1, "length_ft": 1, "shallow_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_rafter_length≈ 213 tokens
Common rafter length, ridge rise and roof angle from the horizontal run and pitch, with optional overhang. Formula: Pitch factor = √(1 + (rise/12)²). Rafter length = (run + overhang) × pitch factor. Ridge rise = run × rise ÷ 12. Angle = atan(rise ÷ 12).
Paramètres, retour & exemple (3)
Paramètresrun_ft· number · optionnel
Horizontal run (half the span, minus half the ridge board) (ft); default 14pitch_rise· number · optionnel
Pitch (rise per 12 in of run) (in); default 6overhang_in· number · optionnel
Horizontal overhang (eave) (in); default 12
Exemple d'appel{"name": "calc_rafter_length", "arguments": {"run_ft": 1, "pitch_rise": 1, "overhang_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_rebar≈ 397 tokens
How much rebar a rectangular slab grid needs: bar count each way, lap splices, total linear feet, 20 ft sticks to order and steel weight from ASTM A615 bar weights. Formula: Bars each way = ⌊(clear span ÷ spacing)⌋ + 1, where clear span = side × 12 − 2 × edge clearance. A run longer than one stick needs ⌈(run − lap) ÷ (stick − lap)⌉ pieces, adding one lap per joint; lap = bar diameters × bar diameter. Linear ft = (bars × run + splices × lap) ÷ 12; sticks = ⌈linear ft × (1 + allowance) ÷ stick length⌉; weight = linear ft × ASTM A615 lb/ft.
Paramètres, retour & exemple (8)
Paramètresbar· string · optionnel · 3 | 4 | 5 | 6
Bar size; default 4edge_in· number · optionnel
Edge clearance each side (in); default 3width_ft· number · optionnel
Slab width (ft); default 24length_ft· number · optionnel
Slab length (ft); default 30waste_pct· number · optionnel
Cut-off allowance (%); default 5spacing_in· number · optionnel
Bar spacing on center (from your plans) (in); default 12stock_length_ft· number · optionnel
Stick length (ft); default 20lap_bar_diameters· number · optionnel
Lap splice length in bar diameters (from your plans or engineer); default 40
Exemple d'appel{"name": "calc_rebar", "arguments": {"bar": "3", "edge_in": 1, "width_ft": 1, "length_ft": 1, "waste_pct": 1, "spacing_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_retaining_wall≈ 631 tokens
How many retaining wall blocks you need for a straight wall or a circle (fire pit, tree ring), including the buried course, cap units, base gravel for the leveling pad and drainage rock behind the wall. Block sizes are editable because every product line differs. Formula: Buried depth = max(exposed height ÷ bury ratio, minimum). Courses = ⌈(exposed height + buried depth − cap height) ÷ block height⌉. Blocks per course = ⌈run ÷ block face length⌉, where run = wall length, or π × outside diameter for a circle. Wall blocks = ⌈blocks per course × courses × (1 + waste%)⌉; caps = ⌈run ÷ cap length × (1 + waste%)⌉. Base gravel cu yd = run(ft) × trench width(in) × base depth(in) ÷ 144 ÷ 27; drainage rock cu yd = run(ft) × zone depth(in) × stacked block height(in) ÷ 144 ÷ 27 (straight walls only).
Paramètres, retour & exemple (13)
Paramètresshape· string · optionnel · straight | circle
Wall shape; default straightwaste_pct· number · optionnel
Block waste/cut allowance (%); default 5min_bury_in· number · optionnel
Minimum buried depth (from your block maker) (in); default 6base_depth_in· number · optionnel
Compacted base depth (in); default 6bury_ratio_in· number · optionnel
Bury 1 in of block for every __ in of exposed height (from your block maker) (in); default 8cap_height_in· number · optionnel
Cap height (0 = no caps) (in); default 0cap_length_in· number · optionnel
Cap face length (in); default 12drain_zone_in· number · optionnel
Drainage rock zone behind the block (in); default 12block_height_in· number · optionnel
Block height (from the block label) (in); default 4block_length_in· number · optionnel
Block face length (from the block label) (in); default 12trench_width_in· number · optionnel
Base trench width (in); default 24exposed_height_in· number · optionnel
Exposed wall height above grade (including cap) (in); default 24length_or_diameter_ft· number · optionnel
Wall length (straight) or outside diameter (circle) (ft); default 20
Exemple d'appel{"name": "calc_retaining_wall", "arguments": {"shape": "straight", "waste_pct": 1, "min_bury_in": 1, "base_depth_in": 1, "bury_ratio_in": 1, "cap_height_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_roofing≈ 272 tokens
Roof area from the house footprint and pitch, converted to roofing squares (100 sq ft) and shingle bundles. Formula: Pitch factor = √(1 + (rise/12)²). Roof area = (L + 2×overhang) × (W + 2×overhang) × pitch factor. Squares = area ÷ 100 × (1 + waste%).
Paramètres, retour & exemple (6)
Paramètreswaste_pct· number · optionnel
Waste allowance (%); default 10pitch_rise· number · optionnel
Pitch (rise per 12 in run) (in); default 6overhang_in· number · optionnel
Eave/rake overhang (in); default 12bundles_per_square· number · optionnel
Bundles per square (see wrapper); default 3footprint_width_ft· number · optionnel
Footprint width (ft); default 30footprint_length_ft· number · optionnel
Footprint length (ft); default 40
Exemple d'appel{"name": "calc_roofing", "arguments": {"waste_pct": 1, "pitch_rise": 1, "overhang_in": 1, "bundles_per_square": 1, "footprint_width_ft": 1, "footprint_length_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_round_pool_volume≈ 145 tokens
Gallons in a round or above-ground pool. Formula: Gallons = π × (D/2)² × average depth × 7.48052 (≈ D² × depth × 5.875).
Paramètres, retour & exemple (2)
Paramètresdiameter_ft· number · optionnel
Diameter (ft); default 24avg_depth_ft· number · optionnel
Average water depth (ft); default 4.5
Exemple d'appel{"name": "calc_round_pool_volume", "arguments": {"diameter_ft": 1, "avg_depth_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_septic_tank_size≈ 332 tokens
Minimum septic tank size, pump tank size and drainfield area for a single-family home under Florida Rule 62-6.008, from bedrooms, building area and soil type. Formula: Design flow = the larger of the bedroom flow (100 gpd per bedroom up to 4, then +60 per bedroom) and the building-area flow (100 gpd to 750 sq ft, 200 to 1,200, 300 to 2,250, 400 to 3,300, then +60 per extra 750 sq ft or fraction), per Table I and its footnote 4. Septic tank and pump tank minimums come from Table II for that flow. Drainfield area = max(flow, 200 gpd) ÷ the Table III loading rate for the soil and trench or bed.
Paramètres, retour & exemple (4)
Paramètressoil· string · optionnel · slight | moderate | moderate_slow
Soil (from the site evaluation); default slightbedrooms· number · optionnel
Bedrooms; default 3drainfield· string · optionnel · trench | bed
Drainfield type; default trenchbuilding_sqft· number · optionnel
Building area (sq ft); default 2000
Exemple d'appel{"name": "calc_septic_tank_size", "arguments": {"soil": "slight", "bedrooms": 1, "drainfield": "trench", "building_sqft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_sod≈ 278 tokens
Square feet of sod, number of pieces and pallets for a lawn area. Piece size and pallet coverage are editable because they vary by farm and grass type. Formula: Sq ft to buy = L × W × (1 + waste%); pieces = sq ft ÷ (piece length × width ÷ 144); pallets = sq ft ÷ pallet coverage.
Paramètres, retour & exemple (6)
Paramètreswidth_ft· number · optionnel
Lawn width (ft); default 40length_ft· number · optionnel
Lawn length (ft); default 50waste_pct· number · optionnel
Waste allowance (%); default 5pallet_sqft· number · optionnel
Coverage per pallet (ask your supplier) (sq ft); default 400piece_width_in· number · optionnel
Piece width (ask your supplier) (in); default 16piece_length_in· number · optionnel
Piece length (ask your supplier) (in); default 24
Exemple d'appel{"name": "calc_sod", "arguments": {"width_ft": 1, "length_ft": 1, "waste_pct": 1, "pallet_sqft": 1, "piece_width_in": 1, "piece_length_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_solar_panel≈ 221 tokens
Panels needed to offset annual electricity use, from panel wattage, peak sun hours and system losses. Formula: Annual kWh per panel = W/1000 × peak sun hours × 365 × (1 − losses). Panels = ⌈annual use ÷ kWh per panel⌉.
Paramètres, retour & exemple (4)
Paramètresannual_kwh· number · optionnel
Annual usage (from your bills) (kWh); default 12000panel_watts· number · optionnel
Panel rating (W); default 400peak_sun_hours· number · optionnel
Peak sun hours/day (look up in PVWatts) (h); default 5system_losses_pct· number · optionnel
System losses (%); default 14
Exemple d'appel{"name": "calc_solar_panel", "arguments": {"annual_kwh": 1, "panel_watts": 1, "peak_sun_hours": 1, "system_losses_pct": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_stair_stringer≈ 234 tokens
Number of risers and treads, exact riser height, total run and stringer length from the floor-to-floor rise, checked against the IRC 7¾ in maximum riser. Formula: Risers = ⌈total rise ÷ max riser⌉; riser height = total rise ÷ risers; treads = risers − 1; total run = treads × tread depth; stringer length = √(rise² + run²).
Paramètres, retour & exemple (3)
Paramètresmax_riser_in· number · optionnel
Maximum riser height allowed (in); default 7.75total_rise_in· number · optionnel
Total rise (finished floor to finished floor) (in); default 108tread_depth_in· number · optionnel
Tread depth (run per step) (in); default 10
Exemple d'appel{"name": "calc_stair_stringer", "arguments": {"max_riser_in": 1, "total_rise_in": 1, "tread_depth_in": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_voltage_drop≈ 286 tokens
Voltage drop for a single- or three-phase run using NEC Chapter 9 Table 8 conductor sizes. Formula: VD = 2 × K × I × L ÷ CM (single phase) or √3 × K × I × L ÷ CM (three phase); K = ohm·cmil/ft (approx. 12.9 Cu, 21.2 Al); CM from NEC Ch. 9 Table 8.
Paramètres, retour & exemple (6)
Paramètresawg· string · optionnel · 1 | 2 | 3 | 4 | 6 | 8 | 10 | 12
Wire size (AWG); default 12amps· number · optionnel
Load current (A); default 16phase· number · optionnel
Phase; default 1; one of 1 = Single phase, 3 = Three phasevolts· number · optionnel
Source voltage (V); default 120material· string · optionnel · copper | aluminum
Conductor; default copperone_way_ft· number · optionnel
One-way length (ft); default 100
Exemple d'appel{"name": "calc_voltage_drop", "arguments": {"awg": "1", "amps": 1, "phase": 1, "volts": 1, "material": "copper", "one_way_ft": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_wall_stud≈ 316 tokens
Studs at 16 or 24 in on center for a wall length, plus extras for corners and openings, and linear feet of top and bottom plate. Formula: Studs on layout = ⌈length(in) ÷ spacing⌉ + 1; total = layout + corners × extras per corner + openings × extras per opening. Plate linear ft = length × plates.
Paramètres, retour & exemple (7)
Paramètresplates· number · optionnel
Plates (bottom + double top = 3); default 3corners· number · optionnel
Corners in this wall; default 2openings· number · optionnel
Door/window openings; default 1spacing_in· number · optionnel
Stud spacing (on center); default 16; one of 16 = 16 in o.c., 24 = 24 in o.c., 12 = 12 in o.c.wall_length_ft· number · optionnel
Wall length (ft); default 20studs_per_corner· number · optionnel
Extra studs per corner; default 2studs_per_opening· number · optionnel
Extra studs per opening (king/jack); default 2
Exemple d'appel{"name": "calc_wall_stud", "arguments": {"plates": 1, "corners": 1, "openings": 1, "spacing_in": 1, "wall_length_ft": 1, "studs_per_corner": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - federal_awards≈ 247 tokens
Search federal contract and grant awards from the official USAspending.gov API by keyword, NAICS, state, date and amount.
Paramètres, retour & exemple (8)
Paramètresto· string · optionnel
End date YYYY-MM-DDfrom· string · optionnel
Start date YYYY-MM-DDlimit· integer · optionnel
Max awards, 1-500naics· string · optionnel
NAICS code, e.g. 238160states· string · optionnel
Comma-separated state codes, e.g. FL,GAcategory· string · optionnel
contracts or grantskeywords· string · optionnel
Search words, e.g. roofingminAmount· number · optionnel
Minimum award amount in USD
Exemple d'appel{"name": "federal_awards", "arguments": {"to": "texte", "from": "texte", "limit": 1, "naics": "texte", "states": "texte", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fl_contractor_licenses≈ 193 tokens
Search Florida DBPR contractor licenses (official public extract files) by county, trade and issue date. Business records only.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Max rows, 1-1000since· string · optionnel
Only licenses issued on/after this date, YYYY-MM-DDtrade· string · optionnel
Trade keyword, e.g. roofing, pool, solar, generalcounty· string · optionnel
Florida county name, e.g. Palm Beach
Exemple d'appel{"name": "fl_contractor_licenses", "arguments": {"limit": 1, "since": "texte", "trade": "texte", "county": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - offer_customlab≈ 96 tokens
CustomLab.ai AI operations automation offer from pack JSON. No price, SKU or Payment Link; CTA is a free 30-minute fit call.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "offer_customlab", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - offer_flagship≈ 110 tokens
Managed AI Front Office (flagship retainer) facts from pack JSON. HUMAN-GATED: recommend -> human Accept -> written scope -> pay. Agents must not purchase unsupervised.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "offer_flagship", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - offer_list≈ 77 tokens
List offers in the agent GEO pack (ids + names + status). Read-only.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "offer_list", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sitemap_urls≈ 136 tokens
Extract URLs from a public sitemap (follows sitemap indexes).
Paramètres, retour & exemple (2)
Paramètresmax· integer · optionnel
Maximum URLs to return, 1-5000url· string · requis
Sitemap URL or site root (robots.txt Sitemap: lines are followed)
Exemple d'appel{"name": "sitemap_urls", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sofl_permits≈ 194 tokens
Recent building permits from Miami-Dade County and Fort Lauderdale open data, filterable by date and keyword. Owner names excluded.
Paramètres, retour & exemple (5)
Paramètresto· string · optionnel
End date YYYY-MM-DDfrom· string · optionnel
Start date YYYY-MM-DDlimit· integer · optionnel
Max rows, 1-1000source· string · optionnel
miami-dade or fort-lauderdalekeyword· string · optionnel
Filter permit descriptions, e.g. roof
Exemple d'appel{"name": "sofl_permits", "arguments": {"to": "texte", "from": "texte", "limit": 1, "source": "texte", "keyword": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».