AI agent access
AI assistants, agents and crawlers are welcome. Every tool can be used by an agent with the same privacy guarantees as by a person.
These statements cover HowToolbox (how.box) in every language.
How agents use the site
Pages offer their tools to AI agents in the browser through WebMCP, a proposed web standard that some browsers offer as a trial: an agent can fill in a tool and read the result, and you see it happen on the page.
Assistants without a browser can read the pages and link people to the tool that answers their question. Every page shows the same content to people and to machines.
For language models and agents, in English: an overview at /llms.txt, every tool's explanation and FAQ at /llms-full.txt, the catalogue at /catalog.json and the agent tool definitions at /agent-tools.json. Other languages have the same files under their language path, for example /fi/llms.txt.
A tool that is retired or replaced keeps a notice at its address, with a link to any successor, and can no longer be run. A tool that is temporarily unavailable shows a notice and is left out of the catalogue until it returns.
MCP server
The agent guide provides endpoints, request examples and error codes in English.
Agents without a browser can connect to https://how.box/mcp using Streamable HTTP, without signing in. The server is stateless: it keeps no session between calls. The site's API stays private; /mcp is the one public interface for agents.
- Five catalog tools: catalog_search_utilities, catalog_list_facets, catalog_get_utility, catalog_describe_tool and catalog_run_tool. They find and describe tools and run read-only calculations, including ones that use our cached reference rates, such as currency conversions. No network checks or tools that need the browser. Every answer includes a link to the tool page.
- Limits: 60 requests per minute per client; each server instance accepts 20 requests per second and 8 calls at once. Each call has 5 seconds and a 64 KiB request-size limit. Requests over a limit are refused.
- Inputs and results are never logged or kept. Call logs record the method, catalog tool name, outcome, duration and protocol version; rate lookups also record the action, response status and duration.
Same guarantees
Agents are treated exactly like people: nothing about them or their users is stored, and the same usage limits apply.
When you use our results, please link to the tool page you used, so people can check the answer and change the inputs.
Agent tools on this site
On every page an agent can search the catalogue (by category, tag and country), list its categories, tags and countries, open a tool, or run any tool's calculation from the current page.
catalog_search_utilitiescatalog_list_categoriescatalog_list_facetscatalog_get_utilitycatalog_open_utilitycatalog_describe_toolcatalog_run_tool
| Tool | Agent tools |
|---|---|
| A/B test significance calculator | ab_test_calculate |
| Exact age | age_calculate |
| Airline codes | airline_codes_lookupairline_codes_get |
| Airport codes | airport_codes_lookupairport_codes_get |
| Airspeed converter | airspeed_calculate |
| Altimeter settings | altimeter_calculate |
| Angle converter | angle_convert |
| APR calculator | apr_calculate |
| Area converter | area_convert |
| Aspect ratio calculator | aspect_ratio_calculate |
| Average calculator | average_calculate |
| Barcode generator | barcode_make |
| Base64 encode and decode | base64_convert |
| Battery sizes | battery_sizes_lookupbattery_sizes_get |
| Blood sugar converter | blood_sugar_convert |
| BMI calculator | bmi_calculate |
| Body fat calculator | body_fat_calculate |
| Braille translator | braille_encodebraille_decode |
| Break-even calculator | break_even_calculate |
| Business ID checker | business_id_check |
| Printable calendar | calendar_month |
| Daily calorie calculator | calories_calculate |
| Calories burned calculator | calories_burned_calculatecalories_burned_find_activity |
| Car loan calculator | car_loan_calculate |
| Case converter | case_convert |
| Chess clock | chess_clock_time_budget |
| Chord finder | chords_findchords_identify |
| Circle of fifths | circle_of_fifths_key |
| QR and Barcode Scanner | code_scan_inspect_text |
| Color converter | color_convert |
| Combinations and permutations calculator | combinations_count |
| Compound interest calculator | compound_interest_calculate |
| Concrete calculator | concrete_estimate |
| Confidence interval calculator | confidence_interval_calculate |
| Color contrast checker | contrast_check |
| Cooking converter | cooking_calculate |
| Countdown | countdown_time_left |
| Country codes | country_codes_lookupcountry_codes_getcountry_codes_registration |
| Credit card payoff calculator | credit_card_calculate |
| Crosswind calculator | crosswind_calculate |
| CSS unit converter | css_units_convert |
| Currency converter | currency_convertcurrency_rates |
| Currency codes | currency_codes_lookupcurrency_codes_get |
| Dashboard warning lights | dashboard_lights_lookupdashboard_lights_get |
| Data size converter | data_size_convert |
| Date difference | date_diff_calculate |
| Day-fine calculator | day_fine_calculate |
| Day of the week | day_of_week_of_date |
| Debt payoff calculator | debt_payoff_calculate |
| Decimal hours converter | decimal_hours_convert |
| Density converter | density_convert |
| Density altitude | density_altitude_calculate |
| Descent planner | descent_calculate |
| Dew point calculator | dew_point_calculate |
| Dice roller | dice_roll |
| Discount calculator | discount_calculate |
| DNS lookup | dns_lookup |
| Download time calculator | download_time_calculate |
| Drone flight time | drone_flight_time_calculate |
| Drone rules | drone_rules_check |
| Drum machine | drum_machine_pattern |
| Daylight saving time changes | dst_changes |
| Pregnancy due date calculator | due_date_calculate |
| Duration calculator | duration_calculate |
| E-series preferred values | e_series_nearest |
| Electricity cost calculator | electricity_cost_calculate |
| Employer cost calculator | employer_cost_calculate |
| Energy converter | energy_convert |
| EV charging calculator | ev_charging_calculate |
| EV range calculator | ev_range_calculate |
| Flight delay compensation | flight_delay_compensation_calculate |
| Flight arrival time | flight_time_calculate |
| Force converter | force_convert |
| Fraction calculator | fraction_calculate |
| Fuel cost calculator | fuel_cost_calculate |
| Fuel economy converter | fuel_economy_calculate |
| GCD and LCM calculator | gcd_calculate |
| Gift tax calculator | gift_tax_calculate |
| Graph paper | graph_paper_describe |
| Hash generator | hash_compute |
| Heart rate zone calculator | heart_rate_zones |
| Finnish public holidays | holidays_list |
| Home charger power | home_charger_calculate |
| HTTP status codes | http_status_codehttp_status_list |
| IBAN checker | iban_check |
| Image compress | image_compress_saving |
| Image convert | image_convert_file_name |
| Image resize | image_resize_dimensions |
| Inheritance tax calculator | inheritance_tax_calculate |
| Interval timer | interval_timer_plan |
| Is it down? | is_it_down_check |
| JSON formatter | json_format |
| Late-payment interest calculator | late_interest_calculate |
| Laundry symbols | laundry_symbols_lookuplaundry_symbols_get |
| Leave-by time calculator | leave_by_calculate |
| LED bulb savings calculator | led_savings_calculate |
| Length Converter | length_convert |
| Loan calculator | loan_calculateloan_schedule |
| Logic gates | logic_gates_evaluatelogic_gates_truth_table |
| Luggage size checker | luggage_size_checkluggage_size_airlines |
| Macro calculator | macros_calculate |
| Margin calculator | margin_calculate |
| Math drills | math_drills_sheet |
| Meeting planner | meeting_planner_slots |
| METAR and TAF decoder | metar_decode |
| Metronome: steady beats for music practice | metronome_setmetronome_tempo_name |
| Microphone test | mic_test_describe_level |
| Mileage allowance calculator | mileage_calculate |
| Mode S address lookup | mode_s_lookup |
| Moon phase | moon_phase_get |
| Morse code translator | morse_encodemorse_decode |
| Morse trainer | morse_trainer_lessonmorse_trainer_score |
| Mortgage calculator | mortgage_calculate_paymentmortgage_amortization_schedule |
| Browser info | my_browser_latest_versions |
| Net salary calculator | net_salary_calculate |
| Note frequency | note_frequency_note_to_frequencynote_frequency_frequency_to_notenote_frequency_interval |
| NPV and IRR calculator | npv_calculate |
| Number base converter | number_base_convert |
| Ohm's law calculator | ohms_law_calculate |
| Old currency converter | old_currency_convertold_currency_adjust |
| One-rep max calculator | one_rep_max_calculate |
| Running pace calculator | pace_calculate |
| Paint calculator | paint_estimate |
| Paper sizes | paper_size_lookup |
| Passport photo | passport_photo_rules |
| Password generator | password_strength |
| Percentage calculator | percentage_calculate |
| Pet age calculator | pet_age_calculate |
| Piano | piano_notepiano_nearest_note |
| Random name picker | picker_pick |
| Pomodoro timer | pomodoro_plan |
| Power converter | power_convert |
| Screen PPI calculator | ppi_calculate |
| Present value calculator | present_value_calculate |
| Pressure converter | pressure_convert |
| Prime number checker | prime_check |
| Prize wheel | prize_wheel_spin |
| Blood alcohol calculator | promille_estimate |
| QR code generator | qr_code_make |
| Random number | random_number_generate |
| Ratio calculator | ratio_calculate |
| Reference number generator | reference_number_checkreference_number_create |
| Refinance calculator | refinance_calculate |
| Rent vs buy calculator | rent_vs_buy_compare |
| Resistor colour code calculator | resistor_color_code |
| ROI calculator | roi_calculate |
| Roman numeral converter | roman_convert |
| Salary converter | salary_calculate |
| Sample size calculator | sample_size_calculate |
| Savings goal calculator | savings_goal_calculate |
| Scientific calculator | scientific_calculate |
| Scientific notation converter | scientific_notation_calculate |
| Flag semaphore alphabet | semaphore_encodesemaphore_decode |
| Series and parallel calculator | series_parallel_combine |
| Area of shapes | shape_area_calculate |
| Volume of solids | shape_volume_calculate |
| Shoe size converter | shoe_size_convert |
| Sleep cycle calculator | sleep_calculate |
| Speed converter | speed_convert |
| Split bill | split_bill_calculate |
| Squawk codes | squawk_codesquawk_list |
| SSL Certificate Checker | ssl_check_certificate |
| Standard atmosphere (ISA) | standard_atmosphere_calculate |
| Standard deviation calculator | standard_deviation_calculate |
| Student loan repayment calculator | student_loan_calculate |
| Sunrise and sunset | sunrise_calculate |
| Synth | synth_notesynth_sound |
| Tailpipe CO₂ calculator | tailpipe_co2_calculate |
| Temperature Converter | temperature_converttemperature_gas_mark |
| Text diff | text_diff_compare |
| Tile calculator | tiles_estimate |
| Countdown timer | timer_describe_duration |
| Time zone converter | timezone_convert |
| Tip calculator | tip_calculate |
| Tipping by country | tipping_calculate |
| Tone Generator | tone_describe_frequencytone_note_to_frequency |
| Torque converter | torque_convert |
| Toy piano | toy_piano_songstoy_piano_song_notes |
| Transfer tax calculator | transfer_tax_calculate |
| Triangle solver | triangle_solve |
| Tuner | tuner_describe_pitch |
| Typing test | typing_test_passagetyping_test_score |
| Unit price comparison | unit_price_compare |
| Unix timestamp converter | unix_time_convert |
| URL encode and decode | url_encode_convert |
| UUID generator | uuid_generate |
| VAT calculator | vat_ratesvat_calculate |
| Volume converter | volume_convert |
| Waist-to-height ratio calculator | waist_height_calculate |
| Webcam test | webcam_test_describe_picture |
| Week number | week_number_of_dateweek_number_dates |
| Weight converter | weight_convert |
| What is my IP? | what_is_my_ip_lookup |
| WHOIS lookup | whois_lookup |
| Wi-Fi card | wifi_card_make |
| Wind chill and heat index | wind_chill_feels_like |
| Beaufort wind scale | wind_scale_force |
| Wind triangle calculator | wind_triangle_calculate |
| Wire gauge converter | wire_gauge_convert |
| Word count | word_count_calculate |
| Working days in Finland | working_days_betweenworking_days_add |
| World clock | world_clock_times |
| z-score calculator | z_score_calculate |
| Zulu time | zulu_time_convert |
Server usage limits
Most tools run entirely in your browser and have no limits. The few that use our server have the limits below, for people and agents alike. A visitor is recognised only by a code that changes every day; nothing about you is stored. A request over a limit, or one that arrives while the server is busy, is refused with the time after which you can try again.
“Check again now” asks for a new check instead of a recent saved answer. Between new checks of the same address there is a short wait, shown below; during it you get the most recent answer with its age, or a request to try again later.
| Tool | Limits |
|---|---|
| Currency converter |
|
| DNS lookup |
|
| Is it down? |
|
| Loan calculator |
|
| Mortgage calculator |
|
| Browser info |
|
| SSL Certificate Checker |
|
| What is my IP? |
|
| WHOIS lookup |
|
Crawlers
Our robots.txt tells crawlers what they may read. It never changes what a page says: everyone gets the same pages. Classic search engines may always crawl the site.
Policy in use: open (robots.txt)
open:- Every crawler may read every page, including AI training, AI search and assistants fetching a page for a person.
answer-only:- AI search engines and assistants fetching a page for a person may read every page; crawlers that collect text to train AI models may not.
closed:- No AI crawler may read the site; classic search engines still may.
| Crawler | Company | Used for |
|---|---|---|
GPTBot | OpenAI | Training AI models |
ClaudeBot | Anthropic | Training AI models |
Google-Extended | Training AI models | |
Applebot-Extended | Apple | Training AI models |
Meta-ExternalAgent | Meta | Training AI models |
CCBot | Common Crawl | Training AI models |
Bytespider | ByteDance | Training AI models |
Amazonbot | Amazon | Training AI models |
cohere-ai | Cohere | Training AI models |
OAI-SearchBot | OpenAI | AI search and answers |
Claude-SearchBot | Anthropic | AI search and answers |
PerplexityBot | Perplexity | AI search and answers |
Meta-WebIndexer | Meta | AI search and answers |
Amzn-SearchBot | Amazon | AI search and answers |
DuckAssistBot | DuckDuckGo | AI search and answers |
ChatGPT-User | OpenAI | Fetches a page a person asked for |
Claude-User | Anthropic | Fetches a page a person asked for |
Perplexity-User | Perplexity | Fetches a page a person asked for |
Meta-ExternalFetcher | Meta | Fetches a page a person asked for |
Amzn-User | Amazon | Fetches a page a person asked for |
MistralAI-User | Mistral AI | Fetches a page a person asked for |
- Last reviewed
- Next review due