1,216 tools
verifyCitation
Verify a claimed citation against the record at its identifier — catches the real-identifier + fabricated-title pattern (Topaz et al., Lance…
auditBibliography
Audit a whole bibliography (BibTeX / RIS / CSL-JSON text, or a claims[] array) in one call — per-entry fabrication verdict + retraction, plu…
stalux_list_posts
Paginated list of all published posts, returning title, permanent link (abbrlink), date, categories, tags, description and post page URL. Us…
stalux_get_post
Locate a post by abbrlink or title keyword and return its metadata (title, date, categories, tags, description, word count, post page URL). …
stalux_current_post
Return the metadata of the post the user is currently viewing. Call it first when the user says 'this post' or 'the current page' to establi…
stalux_random_post
Pick a random post and return its metadata (title, abbrlink, date, description, URL). Useful for recommendations, discovery, or when unsure …
stalux_search_posts
Search the full text of all posts (title, tags, categories, body) by keyword, returning matching posts with title, URL and excerpt snippets.…
stalux_read_post
Read the full raw Markdown of a post by abbrlink (permanent link ID), including frontmatter and copyright footer. Use it for full content, q…
stalux_site_info
Return the blog's site info (title, description, site URL) plus pointers to machine-readable content: /llms.txt (site navigation and post li…
add_node
Add a new node to the diagram. Returns the assigned node id — save it to use in add_edge calls. If no id is provided, it is auto-generated b…
add_edge
Draw a directed edge from one node to another. Both nodes must already exist — call add_node first. Use the node id returned by add_node (or…
remove_node
Remove a node by id. All edges connected to it are automatically removed as well. Use get_graph to find the correct id before calling this.
update_node
Update the label or nodeType of an existing node. The node id stays the same. Use get_graph to confirm the id before calling.
get_graph
Returns all current nodes and edges. Call this when you need to know existing node ids before calling add_edge, remove_node, or update_node.
clear_graph
Remove all nodes and edges from the diagram. Use only when the user explicitly asks to reset or start over.
auto_layout
Rearrange all nodes into a readable left-to-right layered layout based on edge directions. Only call this when the user explicitly asks to a…
stalux_list_posts
分页列出博客的全部已发布文章,返回标题、永久链接(abbrlink)、日期、分类、标签、摘要与文章页 URL。需要浏览全站文章、确认某篇文章的 abbrlink 时使用;不返回正文,只要某篇元信息用 stalux_get_post,读正文请用 stalux_read_post。p…
stalux_get_post
按 abbrlink 或标题关键词定位一篇文章,返回其元信息(标题、日期、分类、标签、摘要、字数、文章页 URL)。只要元信息时用它,比读取正文便宜得多;读正文请用 stalux_read_post。获取 abbrlink 可先用 stalux_list_posts 或 stal…
stalux_current_post
返回用户当前正在浏览的那篇文章的元信息。当用户说「这篇文章」「当前页面」时先调用它确定上下文,比读正文便宜得多。不在文章页时返回错误。
stalux_random_post
随机挑选一篇文章并返回其元信息(标题、abbrlink、日期、摘要、URL)。适合推荐、探索、或不确定从哪篇开始时使用;不返回正文,不导航。
stalux_search_posts
用关键词搜索博客文章的标题、标签、分类与正文全文,返回命中文章的标题、链接与摘要片段。适合「博客里写过 X 吗」「帮我找一下关于 Y 的文章」这类问题;定位到具体文章后再用 stalux_read_post 读正文、stalux_get_post 取元信息。
stalux_read_post
按 abbrlink(文章永久链接 ID)读取一篇博客文章的原始 Markdown 全文,包含 frontmatter 与版权脚注。需要文章完整内容、引用或摘要时使用;只要元信息用 stalux_get_post(更便宜)。获取 abbrlink 可先用 stalux_list_…
stalux_site_info
返回博客的站点信息(标题、简介、站点 URL),并给出更完整的机器可读内容入口:/llms.txt(站点导航与文章链接列表)与 /llms-full.txt(全站 Markdown 镜像,含全部文章正文)。适合需要了解博客主题、定位内容、或批量获取全站数据时使用。
become_an_expert
Directs the user to the A2A Global expert registration flow, where qualified professionals can apply to join the platform and provide second…
go_to_for_ai_agents
Opens the A2A Global page specifically tailored for AI agents, explaining how AI systems can integrate with or leverage A2A's expert second-…
go_to_for_llms
Opens the A2A Global page dedicated to large language models (LLMs), describing how LLMs can use or benefit from A2A's expert second-opinion…
go_to_login
Directs the user to the A2A Global client login portal. Use this when a user wants to log in to their existing account, access the client po…
go_to_news
Takes the user to A2A Global's News & Insights section, which covers articles and updates related to AI-generated content and expert review …
go_to_sign_up
Sends the user to the A2A Global account registration page where new clients can sign up. Use this when a user wants to create an account, r…
detect_fields
Automatically detect fillable fields in the loaded document and add them as editable fields. Returns { detected_count }. Requires editing to…
focus_field
Scroll an existing field into view and focus it, addressed by its id (from get_fields). Returns a hint describing the user action expected n…
get_document_content
Extract the document's text content page by page (pass extraction_mode 'ocr' to force optical recognition). Use it to read what the document…
get_fields
List every fillable field in the loaded document, including native dropdown and radio AcroFields. Each field reports its id, name, type, pag…
load_document
Load a document into the editor from a base64 data URL. This is a host/setup action (no agentic tool); it returns no data.
set_field_value
Set the value of an existing field addressed by its id (from get_fields), or clear it with null. If the field has options (see get_fields), …
apdomi_lista_inwestycji
Zwraca listę wszystkich inwestycji deweloperskich APDOMI: nazwa, lokalizacja, status, liczba mieszkań (ogółem i dostępnych) oraz zakres cen …
apdomi_szukaj_mieszkan
Wyszukuje mieszkania wg kryteriów: inwestycja (slug), status (available/reserved/sold), metraż (min/max m²), cena całkowita (min/max PLN), l…
apdomi_szczegoly_mieszkania
Szczegóły konkretnego mieszkania: cena, metraż, piętro, liczba pokoi, parking, komórka, rzuty, link do strony. Podaj numer lokalu (unit); in…
apdomi_dziennik_budowy
Dziennik budowy — postęp prac na inwestycjach APDOMI (etapy, kamienie milowe). Opcjonalnie filtruj po investment_slug i limit (domyślnie 10)…
apdomi_dane_kontaktowe
Zwraca dane kontaktowe APDOMI: telefon, e-mail, adres biura sprzedaży. Użyj, gdy klient chce się skontaktować lub odwiedzić biuro.