Support
Help with the Agent Tools ChatGPT plugins and how to reach us.
Install steps for ChatGPT, Claude, Cursor and Pi, each with a call checked against the live server, are on the MCP install guides. Role-specific tasks are on the role guides.
Contact
Email support@openkrill.app.
When you write, say which plugin you used, what you asked and roughly when. Please do not send personal information.
Company Jobs Finder
Ask ChatGPT about open jobs at the companies you name, for example "what jobs is Stripe hiring for?", "is Notion hiring designers?" or "remote backend jobs at Ramp, Linear and Supabase with a posted salary". Up to five companies fit in one question. You can also describe your background briefly ("senior backend engineer, 7 years of Go, open to remote") and ask which jobs at up to three companies fit you best, or ask for a brief on one posting: its requirements, level signals, stated process and a tailoring checklist. You can also paste your own profile text (a headline and About section) and ask which words recruiters commonly search for a role are missing from it; the plugin never opens LinkedIn, so paste the text yourself. The profile is used only to answer that question and is not stored.
- "No public job board found." The company does not publish its jobs on Greenhouse, Lever, Ashby, Workable or SmartRecruiters under its usual name. Try its careers page link instead of its name, or check its own careers page.
- "This board has no open jobs right now." The board exists but lists nothing. Some companies keep an old board and post their jobs elsewhere.
- A job that is gone or changed. Answers are cached for up to about two hours. The application link always goes to the employer's own page, which is the source of truth.
- "Too many requests" or "daily call limit". The plugin is free to use and limits calls per network and per day. Wait a minute, or try again the next day (UTC).
Startup Name Check
Ask ChatGPT whether the domain for a name is taken, for example "is acme.com available?", "check if this startup name is taken" or "find an available .com for my bakery name". Up to five names or domains fit in one question.
- "Available" is indicative. It is the status at that moment. It does not reserve the name, and a registration cost, when shown, is not a charge. Premium or reserved names can be taken or cost more.
- "Unsupported". The ending is not covered by Cloudflare Registrar and has no public registration lookup (RDAP), so the plugin cannot say. Check a registrar.
- "Unavailable". The lookup did not answer or limited our requests. Try again in a few minutes.
- A name that was just registered or released. Answers are cached for up to five minutes.
- Trademarks and owners. The plugin does not search trademarks and never shows who owns a domain. It shows registration status, dates when the registry publishes them, and a cost when Cloudflare Registrar returns one.
Package Health Check
Ask ChatGPT about an npm or Python package, for example "is lodash 4.17.15 vulnerable?", "is this npm package maintained?", "what license is this package?" or "safer alternative to request", or paste your package.json and ask it to check for known vulnerabilities. Send only public package names and versions, never source code or tokens.
- "No npm package named ..." The name is misspelled, or the package is on the other ecosystem. Python packages are looked up on PyPI when you say so.
- A version that "has no version ..." The registry has no such release. The answer names the latest version.
- "Version ranges were checked at their lowest version." A package.json lists ranges such as ^4.17.15, not the installed version. The check uses the lowest version the range allows; a lockfile gives the exact answer.
- Skipped dependencies. Dependencies that name a tag, url or workspace instead of a version are listed as skipped.
- Release recency is not a verdict. A stable package can have few releases and still be fine, and a package with no known advisories can still be vulnerable.
Recall Check
Ask ChatGPT whether a vehicle or product has been recalled, for example "does my 2018 Honda Accord have any recalls?", "decode this VIN", "was there a recall on this infant formula?" or "dog food recall this week". It covers US data only and is not a safety guarantee.
- "No recalls found". Vehicle recalls are looked up by year, make and model, not by VIN, so check nhtsa.gov/recalls with your VIN for the final word. A misspelled model is reported as not found rather than as having no recalls.
- Car seats and tires. These are NHTSA recalls with no public lookup. Call NHTSA at 1-888-327-4236 or use nhtsa.gov/recalls.
- Food and drugs. The FDA lists products by label wording, so try "infant formula" rather than "baby formula". Pet food comes from the FDA's 20 most recent announcements only.
- "Service unavailable". A government source did not answer. Try again later.
Citation Checker
Paste a bibliography or a single reference into ChatGPT, for example "are these references real?", "check my bibliography", "verify this citation", "is this DOI correct?" or "has this paper been retracted?". Up to ten references fit in one question.
- "Found". A real record matches the reference. A retraction status of retracted, expression of concern or corrected is shown with the notice dates when one is registered.
- "Mismatch". A real paper exists but the DOI, title, authors or year in the reference differ. The record shown is the real one. A year-only mismatch can come from a preprint or a later edition.
- "Not found". Nothing matching is in Crossref or OpenAlex. The reference may be invented or garbled, but books, reports, web pages and talks are often missing from these indexes, so check by hand.
- "Unavailable". A lookup service could not be reached for that reference. Try again in a few minutes.
- "Not checked" for retractions. The record comes from a source without retraction data, such as an arXiv or dataset DOI.
- Slow answers. The scholarly indexes ask for about one request a second, so a full list of ten references can take half a minute.
Business Days and Holidays
Ask ChatGPT, for example, "how many working days between 14 July and 18 August in Germany?", "what date is 37 business days after 11 August in England?", "is Monday a bank holiday in Bavaria?" or "school holidays in Bavaria 2027".
- How days are counted. Every answer lists its conventions: Saturday and Sunday are the weekend unless you name another, both the start and end dates of a range are counted unless you say otherwise, and when you add days the start date is day 0 and is not counted.
- "Holidays only some regions keep". Without a region only nationwide holidays are applied. Name the state, province or nation (for example Bavaria or Scotland) to include its holidays.
- "No holiday calendar for ...". The country code is not one of the two-letter codes the holiday source covers, or the year is outside 1976 to 2076.
- No school holidays. School holidays are published for a limited set of countries, mostly in Europe.
- A date that differs from your employer. The calendars are public lists. A company closure, a local observance or a contract rule is not in them, so confirm anything that matters, such as a legal deadline.
EU Business Check
Ask ChatGPT, for example, "is the Austrian VAT number ATU33864707 valid?", "what is the LEI of Siemens Aktiengesellschaft?" or "look up Equinor in the Norwegian business register".
- No name shown. Some countries, such as Germany and Spain, do not publish the name behind a VAT number. A name that could be a private person's (no legal form such as GmbH, SA, SRL or Limited) is withheld on purpose, and sole proprietors are left out of every result.
- "Not valid". VIES does not know the number as an active VAT registration. Check the digits and the country; a number can be new, closed, or not registered for trade between EU countries. Great Britain left VIES in 2021, so only Northern Ireland (XI) can be checked.
- "Unavailable". A member state's VAT service is sometimes down or busy. Try again in a few minutes.
- Consultation number. VIES issues one only when you give your own VAT number with the check. It is proof of that check for tax authorities.
- Valid is not trustworthy. It shows a registration, not that the business is solvent or the one you are dealing with. Compare the registered name with the invoice.
- Registers. Company registers are France and Norway only; the LEI index covers companies of any country that have an LEI, which many small businesses do not.
Rules Lookup
Ask ChatGPT, for example, "what does 21 CFR 11.10 say?", "which regulations mention respirator fit testing?" or "what has the FDA proposed on food dyes?".
- Not legal advice. It reads regulations and notices back to you; it does not tell you what applies to your situation. Ask a qualified lawyer before you rely on a result.
- Section not found. Check the title number and the section number as written in the citation, for example 21 and 11.10. A section may be reserved or removed.
- Cut text. A very long section is cut and says so; open the link to read the rest on ecfr.gov.
- Not the official text. The eCFR is an unofficial edition updated daily. The legal text is the Federal Register and the annual CFR on govinfo.gov, and a Federal Register document may since have been changed or replaced.
- Only US federal regulations. State and local law, statutes, court decisions and other countries' rules are not covered.
Site Check
Ask ChatGPT, for example, "does example.com let GPTBot and ClaudeBot crawl it?", "which Open Graph tags is this page missing?" or "trace the redirects from http://example.com".
- "Cannot be checked". Only public http and https sites on the standard ports are checked. Localhost, private and internal addresses, addresses with a login in them and other schemes such as file: or ftp: are refused, and so is a redirect that leads to one.
- Not a security test. A robots.txt rule or an X-Robots-Tag header is a request to well-behaved crawlers, not a firewall. A clean result does not show that a site is protected, and a block does not stop a crawler that ignores it.
- "Could not connect". The site was down, slow, or refused our request. Some sites block unknown clients, so a refusal is not proof that real visitors are blocked.
- Missing tags. Only the HTML a server sends is read. Tags a page adds with JavaScript are not seen, and some social networks show their own preview regardless.
- Old answer. Results are cached for five minutes, so a change you just made can take that long to show.
SEO Audit
Ask ChatGPT, for example, "audit example.com for SEO problems", "what SEO issues does https://example.com/pricing have?" or "is example.com ready to be named in AI search?".
- "Cannot be checked". Only public http and https sites on the standard ports are audited. Localhost, private and internal addresses, addresses with a login in them and other schemes are refused, and so is a redirect that leads to one.
- "robots.txt disallows". The audit follows the site's robots.txt for the user agent AgentToolsSEOAudit. If robots.txt blocks it, or cannot be read, no pages are fetched. Add an Allow rule for that user agent if you own the site.
- A sample, not the whole site. At most 25 pages are read from the homepage, the sitemap and the links between them, so counts describe that sample. Pages added by JavaScript are not seen.
- Heuristic rules. Rules marked as heuristics, such as title length, are conventions rather than search engine requirements. Passing every rule does not promise a ranking, and the tool does not measure rankings, traffic or backlinks.
- Judgement skipped. The optional judgement (what a page is for, which pages compete) is off unless requested and is limited per day overall and per network. When it is unavailable or used up, you get the rule results and a note saying why.
- Old answer. Results are cached for ten minutes, so a change you just made can take that long to show.
- Local AI readiness.
local_ai_readinessreads only your site and returns pass, warn or fail for service pages, location pages, visible prices, an FAQ, LocalBusiness markup, consistent contact details, on-site proof, a one-line description and recent dated content. It does not ask Gemini, ChatGPT or other engines who they name, and it does not open Google Business Profile, Yelp or other directories. Those are advice in the answer, not a lookup. It is limited per network and per day. - AI instructions.
check_ai_instructionsreads only the site you name and reports llms.txt, llms-full.txt, an AI or about-for-AI page, whether the home page links to them, and whether the file matches the site's name, products and facts.generate_ai_instructionsreturns a draft llms.txt for you to review. It does not publish the file. A public post is cited as the reason. Neither tool asks an AI engine who it names, and neither promises a change in AI Overviews.
Tariff Code Finder
Ask ChatGPT, for example, "what is the tariff code for a ceramic flower pot in the UK?", "what is the US duty on HTS 8507.60.00?" or "what duty applies to commodity code 6914100000 from Vietnam?".
- Candidates, not a classification. The codes are matches from the official schedule. Which code is right depends on what the product is, what it is made of and how it is used, and customs decides. Confirm with customs or a licensed customs broker before you declare goods, or ask customs for a binding ruling.
- "Nothing matched". The schedules match words in their descriptions. Describe the product in plainer words, such as the thing it is and the material it is made of, or try the noun alone.
- A heading instead of a rate. A code that is only a heading has no duty of its own. The lines under it are listed so you can choose one and look that code up.
- A rate that differs from your invoice. The duty shown is the rate in the schedule for that code. Quotas, anti-dumping and other trade remedies, excise, and for the US the additional duties in chapter 99 are not included, and rates change on published dates.
- UK and US only. Other countries and the EU tariff are not covered.
Travel Check
Ask ChatGPT about official travel advice or an airport, for example "what is the travel advice for Thailand?", "what are the entry requirements for Japan?", "compare Mexico, Colombia and Peru" or "is JFK delayed right now?". Each answer shows the government's own text with its date and a link to the official page.
- Whose advice it is. UK advice is written for British citizens and US advice for US citizens. Entry rules and risks can differ for other passports, and the plugin has no visa table, so check your own government.
- One government only. Some places have advice from only one of the two governments. The answer says which one is missing.
- "Fits more than one place". The name matched several countries, so the answer lists them. Ask again with one name.
- Airports. FAA delays cover US airports only. Elsewhere only the weather is shown, and non-US airports are best asked for by their four-letter ICAO code, such as EGLL. It is not for flight planning.
- "Unavailable". A government source did not answer. Try again later.
Food Facts
Ask ChatGPT about a packaged food, for example "what is in the product with barcode 3017620422003?", "find oat milks sold in France", "which of these barcodes has the least sugar?" or "does this product contain milk?". The data comes from Open Food Facts.
- Check the label. Open Food Facts is edited by volunteers, so an entry can be incomplete, wrong or out of date, and recipes change. Every answer says how complete the entry looks. For an allergy, always read the physical label.
- Allergen check. It reads only the allergens listed in the entry. "Unknown" means the entry lists no allergens and no ingredients, so nothing can be said either way.
- "Not a valid barcode". The barcode must be 8 to 14 digits with a correct last digit. Check it for a typo.
- "Not found". The product is not in the database. Coverage is best in France and Europe and thinner elsewhere.
- "Unavailable". Open Food Facts did not answer. Try again later.
Car Check
Ask ChatGPT about a US car, for example "what car is VIN 1HGCM82633A004353?", "any recalls on a 2018 Toyota Camry?", "give me a report on a 2016 Honda Civic" or "what mpg does a 2022 Toyota RAV4 hybrid get?". The data comes from the US NHTSA and EPA.
- By model, not by VIN. Recalls and complaints are listed for a year, make and model, so they cannot say whether your own car has an unrepaired recall. Enter the VIN at nhtsa.gov/recalls for that.
- Complaints. A report shows only how many complaints owners filed and which components they name most. They are not confirmed defects.
- "No ratings" or zero complaints. Many vehicles are not crash tested, and a different spelling of the model may list more. It is not proof that a car is safe.
- Error codes. A VIN decode shows NHTSA's own error codes. Code 1 means the check digit is wrong, so look for a typo in the VIN.
- "Not found". Try the base model name without a trim, such as "CR-V" instead of "CR-V EX-L". Car Check covers vehicles sold in the US only.
- "Unavailable". An NHTSA or EPA service did not answer. Try again later.
Hire or Automate
Ask ChatGPT which parts of a job AI can do, which it should only draft, and which need a person, for example "which tasks of a bookkeeper can AI do?" or "write a job ad for the human part of a restaurant cook, plus a two-week trial". Send a job title, or an O*NET-SOC code. A job description is optional and is not stored. Do not send a person's name, email or phone number.
- "No O*NET title matched." The title is not in the occupation tables. Try a more common title, or a code from onetonline.org.
- Several occupations share the title. The answer expands the closest ones and lists the others. Add a short job description with no personal details, or pass the code you mean.
- The human pile is empty. The rubric found no listed task that needs a person. That is a reason not to hire for those tasks, not a verdict on anyone.
- "Too many requests" or "daily call limit". The plugin is free to use and limits calls per network and per day. The optional model tie-break has a separate daily cap. Wait, or try again the next day (UTC).
Buyer Signals
Ask ChatGPT, for example, "which software companies in California filed a Form D in the last two weeks?", "find Texas healthcare companies that raised money this month and have a bookkeeper role open 60+ days", "what do people complain about in monitoring tools?" or "which sources does Buyer Signals use?".
- "Daily limit". Searches are free and limited per day for each network and across all users. After the limit is reached (
network_daily_limitordaily_limit), searches work again after 00:00 UTC. Listing the sources is never limited. - "Unknown region". Regions are any US state (name or two-letter code), the US, the UK, Canada, Israel, Ireland, Singapore, Australia and Hong Kong. Leave the region out to search everywhere.
- No companies found. Only new Form D filings in the lookback window (1 to 60 days) are read, and funds and investment vehicles are left out. Try a longer lookback or a wider region.
- No open roles shown. Roles are only checked when you name one, only on Greenhouse, Lever and Ashby boards found by company name, and only roles open 60 days or more are listed. Small and new companies often have no public board, and very large boards are skipped.
- Funding is not intent. A Form D shows that a company raised money. It does not show that the company wants your product.
- Missing sources. LinkedIn, Google, personal contact details and the Y Combinator directory are not used. The directory's terms prohibit scraping; ask for the sources list to see the terms links.
For developers
The plugin is a public MCP server at https://jobs.openkrill.app/mcp (streamable HTTP, no key). Its tools, find_company_jobs, rank_jobs_for_profile, job_fit_brief and profile_keyword_check, only read public job boards. The profile passed to rank_jobs_for_profile and the text passed to profile_keyword_check are processed in memory and never stored or cached.
Startup Name Check is a public MCP server at https://names.openkrill.app/mcp (streamable HTTP, no key). Its single tool, check_domain_availability, only reads public domain registration data.
Package Health Check is a public MCP server at https://packages.openkrill.app/mcp (streamable HTTP, no key). Its tools, check_package and check_package_json, only read public package sources.
Recall Check is a public MCP server at https://recalls.openkrill.app/mcp (streamable HTTP, no key). Its five tools only read public recall data.
Citation Checker is a public MCP server at https://citations.openkrill.app/mcp (streamable HTTP, no key). Its single tool, check_references, only reads public scholarly indexes.
Live Card is a public MCP server at https://livecard.openkrill.app/mcp (streamable HTTP, no key). Its tools, render_live_card and live_card_status, turn self-contained HTML into a JPEG and MOV Live Photo pair plus an MP4 and a GIF. A file is available through a download link for 24 hours and is then deleted. If a link no longer works, ask the assistant to render it again. To have a file removed before it expires, write to the support address with the link. A status of external_url means the HTML pointed at a remote file. renderer_unavailable means the renderer is off. livecard_network_limit and livecard_global_limit mean the daily cap is spent until 00:00 UTC.
Document Tools is a public MCP server at https://docs.openkrill.app/mcp (streamable HTTP, no key). Its tools, count_text, make_calendar_file and make_csv_file, count the text you give them and write calendar (.ics) and CSV files. A file is available through a download link for 24 hours and is then deleted. If a link no longer works, ask the assistant to make the file again. To have a file removed before it expires, write to the support address with the link.
CVE Risk Check is a public MCP server at https://cve.openkrill.app/mcp (streamable HTTP, no key). Its tools, check_cve, check_cves and list_recent_kev, return a CVE's severity, CISA exploited-list status and EPSS score with the source and date of each. When the National Vulnerability Database asks this service to slow down, the answer says rate_limited and when to retry. If a record looks wrong, write to the support address with the CVE id and what you expected.
Domain Mail Check is a public MCP server at https://mailcheck.openkrill.app/mcp (streamable HTTP, no key). Its tools, check_email_auth, check_dns_records and lookup_domain_registration, return a domain's SPF, DMARC, DKIM and MX status with a grade, its DNS records, and its registrar and dates, with the source and date of each. A status of unavailable means a resolver or registry did not answer. If a result looks wrong, write to the support address with the domain and what you expected.
Taste Profile is a public MCP server at https://taste.openkrill.app/mcp (streamable HTTP, no key, no account). Its tools are add_refs, search_refs, describe_style, save_profile, get_profile and delete_profile. The first add_refs call returns a profile_key; keep it, because it is the only way back to the profile and cannot be recovered. A status of failed or partial lists each image with a code: image_unreadable means the link was not a public image, and daily_limit or ai_quota mean the free daily allowance is used up until 00:00 UTC. To remove your data call delete_profile with your key; to ask for help, write to the support address without the key.
Country Stats Facts is a public MCP server at https://countrystats.openkrill.app/mcp (streamable HTTP, no key). Its tools, get_country_indicator, compare_countries and get_imf_forecast, return a World Bank statistic for a country, a ranked comparison of up to six countries, and the IMF's projection for growth, inflation or debt, with the year, source and date of each. A status of no_data means the source has no figure; unavailable means it did not answer. If a result looks wrong, write to the support address with the country, indicator and what you expected.
Post Kit is a public MCP server at https://postkit.openkrill.app/mcp (streamable HTTP, no key). Its tools, draft_posts, draft_video_script, localize_post and launch_video, write per-platform drafts checked against each platform's rules, write a 25-second short-form video script with the platform's video length limit and the AI-content label that applies when it declares an AI-generated person or voice, adapt your own post for another market, and make a self-contained HTML launch clip from your own product page. It never publishes. A status of capacity_reached means the shared free writing allowance is used up until 00:00 UTC; unavailable means the model did not answer; declined means the request was for a persona farm, a cloned voice or a fake-identity account; blocked_by_robots means the page's robots.txt disallows it. If a result looks wrong, write to the support address with the platform and what you expected.
Tax Numbers is a public MCP server at https://tax.openkrill.app/mcp (streamable HTTP, no key). Its tools, get_tax_parameters, get_mileage_rate, tax_deadlines and estimate_federal_tax, return US federal tax figures from a table checked against IRS documents, and a simple estimate. Each answer gives its sources and the date they were verified. If a figure looks wrong or out of date, write to the support address with the tax year, the question and the IRS document you checked.
Dev Facts Check is a public MCP server at https://devfacts.openkrill.app/mcp (streamable HTTP, no key). Its tools, get_eol_status, check_license, check_browser_support and lookup_rfc, return software end-of-life dates, SPDX license facts, browser support for web features and RFC records, each with its source and the date of the data. If an answer looks wrong, write to the support address with the product, license, feature or RFC and what you expected; we check it against the source, and a wrong date in endoflife.date itself is fixed there.
Paper Finder is a public MCP server at https://papers.openkrill.app/mcp (streamable HTTP, no key). Its tools, search_papers, search_arxiv and get_paper, return paper records from Europe PMC, Crossref and arXiv, each with its source and the date it was read. If an answer looks wrong, write to the support address with the query or identifier and what you expected; a wrong record is fixed at the index that holds it. To check whether a paper was retracted or whether a reference is real, use Citation Checker.
Market Indicators is a public MCP server at https://indicators.openkrill.app/mcp (streamable HTTP, no key). Its tools, compute_indicators and get_indicators, calculate indicators from candles you send or from the European Central Bank's daily euro reference rates, each with its source and the date of the last price. If a number looks wrong, write to the support address with the prices or pair and settings you used and the value you expected. It is informational only and not financial advice.
Store Price Tracker is a public MCP server at https://stores.openkrill.app/mcp (streamable HTTP, no key). Its tools, check_store_prices and get_product_price_history, only read the public product feed of Shopify stores and keep a daily record of that public product data. Store owners who want their store left out of the daily list, or who want the crawler to read less, can write to the support address with the store's address, or disallow StorePriceTracker in their robots.txt.
Business Days and Holidays is a public MCP server at https://businessdays.openkrill.app/mcp (streamable HTTP, no key). Its three tools, count_business_days, add_business_days and list_holidays, only read public holiday calendars.
EU Business Check is a public MCP server at https://eubusiness.openkrill.app/mcp (streamable HTTP, no key). Its three tools, check_vat_number, find_company_lei and lookup_company_registry, only read public registers.
Tariff Code Finder is a public MCP server at https://tariffs.openkrill.app/mcp (streamable HTTP, no key). Its two tools, find_tariff_codes and get_duty_rate, only read the public UK and US tariff schedules.
Rules Lookup is a public MCP server at https://rules.openkrill.app/mcp (streamable HTTP, no key). Its three tools, get_cfr_section, search_cfr and search_federal_register, only read the public eCFR and Federal Register.
Site Check is a public MCP server at https://sitecheck.openkrill.app/mcp (streamable HTTP, no key). Its seven tools, check_ai_crawler_access, check_page_tags, trace_redirects, product_page_seo, ai_readiness_check, link_sample_check and landing_page_check, only fetch the public site you name, its robots.txt and, for the store checks, its llms.txt, agents.md, UCP file and sitemap, with up to 40 addresses from that sitemap. The landing page check reads one page and requests up to five of its link targets. These checks do not request a page that robots.txt disallows for Agent Tools.
Travel Check is a public MCP server at https://travel.openkrill.app/mcp (streamable HTTP, no key). Its tools, get_travel_advice, get_airport_status and compare_advisories, only read public government advisories and airport data.
Food Facts is a public MCP server at https://food.openkrill.app/mcp (streamable HTTP, no key). Its tools, lookup_barcode, search_products, compare_products and check_allergens, only read the public Open Food Facts database.
Car Check is a public MCP server at https://cars.openkrill.app/mcp (streamable HTTP, no key). Its tools, decode_vin, get_vehicle_report, list_recalls and get_fuel_economy, only read public NHTSA and EPA vehicle data.
Shop Duty Desk is a public MCP server at https://shopduty.openkrill.app/mcp (streamable HTTP, no key). Its tools, eu_duty_estimate, customs_data_gap_check, bulk_hs_candidates and landed_cost_estimate, only calculate from what is passed in, the UK and US tariff services and a small dated VAT table. Every tariff code it returns is a candidate, not a binding classification.
Industry Pulse is a public MCP server at https://pulse.openkrill.app/mcp (streamable HTTP, no key). Its tools, latest_events, daily_digest, search_events and product_feedback, answer what happened in AI coding agents (events grouped from publishers' feeds and Hacker News, with a score, a heat count and source links) and count the most common complaints and praises for a product. It reads RSS and Atom feeds, the Hacker News search API, GitHub issues and Apple App Store review feeds, and nothing that needs a login. An answer made right after a new deployment may say that the first collection is still running; ask again in a few minutes. The idea of scoring, grouping and digesting news comes from the open-source AIHOT project (MIT licence). Publishers who want a feed left out can write to the support address.
Catalog QA Desk is a public MCP server at https://catalogqa.openkrill.app/mcp (streamable HTTP, no key). Its tools, csv_import_preflight, merchant_feed_check, listing_text_audit and listing_fix_sheet, check a product CSV you pass in or, when you give a store address, read that store's public product feed once. Nothing is stored. Store owners who want the reader to skip their store can disallow CatalogQADesk in their robots.txt or write to the support address. Some large stores block the feed; upload the product CSV instead.
SEO Audit is a public MCP server at https://seoaudit.openkrill.app/mcp (streamable HTTP, no key). Its five tools, audit_site, audit_page, local_ai_readiness, check_ai_instructions and generate_ai_instructions, only fetch the public site you name, with its robots.txt respected. local_ai_readiness does not call an AI engine or a directory. generate_ai_instructions returns a draft and does not publish it.
AI Text Check is a public MCP server at https://aitext.openkrill.app/mcp (streamable HTTP, no key). Its tool, check_ai_writing, only matches fixed patterns in the text you pass in, up to 12,000 characters. It uses no AI model, does not rewrite anything and does not store the text. A finding is a place to look at, not proof of who wrote the text.
Tarot Reader is a public MCP server at https://tarot.openkrill.app/mcp (streamable HTTP, no key). Its tool, draw_cards, shuffles a 78-card deck and writes a short reflective note. It is entertainment, not a prediction. A crisis or medical question gets a pointer to real help instead of a reading. The question is not stored.
Dream Analyzer is a public MCP server at https://dream.openkrill.app/mcp (streamable HTTP, no key). Its tool, interpret_dream, offers common symbol meanings and reflective questions for a dream you describe. It does not diagnose, and it does not store the dream.
Feng Shui is a public MCP server at https://fengshui.openkrill.app/mcp (streamable HTTP, no key). Its tool, feng_shui_tips, suggests practical placement for a room you describe. It is not a promise of health, luck or money, and it does not store the description.
Dream Soulmate is a public MCP server at https://soulmate.openkrill.app/mcp (streamable HTTP, no key). Its tool, dream_soulmate, writes an imagined partner from answers you give. Words only: no photo, no face, and no match with a real person. The answers are not stored.
Transcript Kit is a public MCP server at https://transcript.openkrill.app/mcp (streamable HTTP, no key). Its tools, transcribe_media, search_transcripts, suggest_clips and translate_subtitles, turn an audio or video file you upload, or a direct link to one, into a timestamped transcript with SRT and VTT captions, search your own transcripts of the last 24 hours, suggest 30 to 60 second clips as text, and translate captions into another language with a dub script. Files are limited to 15 MB and 15 minutes, and there are daily limits on minutes and on characters translated. Transcripts are deleted after 24 hours and the media is never kept. Only transcribe recordings you own or may use.
LP Pool Check is a public MCP server at https://lpcheck.openkrill.app/mcp (streamable HTTP, no key). Its tools, check_pool, find_active_pools and estimate_lp, read public pool volume, TVL and fee APR from DefiLlama, and token flags from GoPlus when that chain is covered. A pool contract address is not in the index: if the answer says needs_tokens, pass the two token addresses or a pool id. Amounts you pass for an estimate are not stored. It is not financial advice and it cannot sign a transaction. If a figure looks wrong, write to the support address with the chain, the tokens or pool id, and what you expected.
Hire or Automate is a public MCP server at https://hire.openkrill.app/mcp (streamable HTTP, no key). Its tool, split_role, matches a job title to the O*NET 31.0 Database and tags each task. A job description is not stored. If a result looks wrong, write to the support address with the title and the occupation code you expected. It does not decide who to hire.
Ad Angle Map is a public MCP server at https://adangle.openkrill.app/mcp (streamable HTTP, no key). Its tools, map_store_offers, map_ad_angles and validate_angle_gaps, map offer and price angles from the public product feeds of Shopify stores you name, group ads you paste in, and check a phrase against Hacker News and Stack Exchange. An offer map is product pages and prices, not ads. Nothing is stored, and it never creates or runs ads.
Buyer Signals is a public MCP server at https://signals.openkrill.app/mcp (streamable HTTP, no key). find_buyer_signals and list_signal_sources read only public SEC filings and public job boards and return companies, never people. stack_pains counts tools, complaints, alternatives and switching triggers in public Hacker News and Stack Exchange posts, with a source link and a date, and never returns a username. Reddit is not read.
Trade Chart is a public MCP server at https://chart.openkrill.app/mcp (streamable HTTP, no key). Its tool, chart, draws a candlestick price chart from public prices and returns that chart as a page you can open. It does not place orders, connect a broker, or store the symbol you asked about. It is not financial advice. A chart page on the same host redraws the same public prices; it keeps no account of who opened it.