Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Added "check_invoice", "compare_offers", "review_contract" and 3 more; changed the definition of "calculate_notice_deadline", "check_approval_matrix", "check_discount_window" and 4 more (7 tools before, 13 now)
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Notice deadline"}
⟨57 unchanged words⟩ array"},"people":{"description":"Peoplelistlist.withEach person: name, status (active, left, absent), left_on, ⟨18 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Approval matrix check"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Early-payment discount radar"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Payment protection check"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Price increase check"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Price check categories"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Sanctions screening"}
Check a supplier invoice against order and goods receipt (AICTIONBOT™ invoice check) — Needs the user's AICTIONBOT™ Werkbank licence; each call uses one AI analysis from the licence quota. Checks a supplier invoice like an accounts payable clerk doing a three-way match: line by line against the purchase order or contract and the goods receipt (price, quantity, new or missing items), totals and tax, payment term and early payment discount, and for German invoices the mandatory content under § 14 UStG. Returns the lines with status and notes, the mandatory content check and what to clarify before paying. Not tax advice. The texts are processed for this answer only and are not sto…
Compare two or three supplier offers like a buyer (AICTIONBOT™ offer comparison) — Needs the user's AICTIONBOT™ Werkbank licence; each call uses one AI analysis from the licence quota. Compares 2 or 3 supplier offers for the buyer: whether they are comparable, total price as stated, what is included, what is missing or unclear, extra and hidden costs, risks, a criterion-by-criterion comparison and questions to send to each supplier before deciding. Numbers are copied exactly from the offers, never invented. Pass the text of each offer (extract text from PDFs first). The texts are processed for this answer only and are not stored by KULIC Advisory.
Review a contract or terms and conditions from the buyer side (AICTIONBOT™ clause radar) — Needs the user's AICTIONBOT™ Werkbank licence; each call uses one AI analysis from the licence quota. Reviews a contract or general terms and conditions the buyer is asked to sign, clause by clause (term, renewal, notice, price adjustment, payment, liability, warranty, penalties, acceptance, exclusivity, data protection, jurisdiction). Returns a summary and, per clause, the exact reference, the plain-language meaning, a rating (ok, pruefen = check, kritisch = critical), why it matters for the buyer and a counter-proposal; deadline dates only when the start date is known. Pass the full contrac…
Show my AICTIONBOT™ Werkbank licence: plan, period and remaining AI analyses — Needs sign-in with the user's AICTIONBOT™ Werkbank licence (KULIC Advisory). Shows the plan, whether it is active, the quota of AI analyses for the current period, how many are used and how many remain. Read only: no payment data, no change to the subscription.
Write minutes and commitments from notes of a supplier meeting (AICTIONBOT™ minutes) — Needs the user's AICTIONBOT™ Werkbank licence; each call uses one AI analysis from the licence quota. Turns notes or a transcript of a procurement conversation (for example with a supplier) into minutes for the buyer: summary, decisions, commitments with who, what and by when, open points, risks and a short follow-up email to the other party. Only what was said; no invented decisions, numbers or dates. The notes are processed for this answer only and are not stored by KULIC Advisory.
Turn one sentence into a scope of work for a request for quotes (AICTIONBOT™ scope writer) — Needs the user's AICTIONBOT™ Werkbank licence; each call uses one AI analysis from the licence quota. Turns a short description of what a business wants to buy into a structured scope of work for a tender or request for quotes: subject, work packages with deliverables, exclusions, supplier requirements, service levels, volume assumptions, questions to bidders, award criteria with weights and points to clarify internally. Placeholders where facts are missing; nothing is invented.
Added "check_approval_matrix", "check_discount_window" and "check_invoice_payment" (4 tools before, 7 now)
Check an approval matrix against the people list: who approves although they left, lack a role or have no deputy — AICTIONBOT™ Freigabematrix-Prüfer by KULIC Advisory. Checks an approval matrix (area, level, approver, limits, deputy, system) against a people list (status, leaving date, absence, system role) and optional open approvals, and returns the rows that need action: approvers who left, are absent without a cover, lack a system role, missing deputies, limit gaps and overlaps, plus open approvals stuck with those people. Deterministic, no AI, nothing stored. Findings are written in German. Keys may be German (bereich, stufe, freigeber, limit_von, limit_bis, waehrung, vertreter, system; person, statu…
Find early-payment discounts (Skonto) that expire in the next days, and which payment run still catches them — AICTIONBOT™ Skonto-Radar by KULIC Advisory. Takes an open-items list (invoices with discount terms) and optional clarification cases from other checks, and returns which discounts expire within the window, which are blocked by a payment hold or an open clarification, which are already lost, and the last payment run that still catches each one. Deterministic, no AI, nothing stored. Findings are written in German. Keys may be given in German (beleg, lieferant, bestellung, rechnungsdatum, eingang, betrag, skonto_pct, skonto_tage, netto_tage, skonto_bis, faellig, sperre) or English (document, sup…
Certificate recorded, valid to 2026-12-29
Authorization not required
Added "calculate_notice_deadline" and "screen_sanctions" (2 tools before, 4 now)
Calculate the last day to give notice on a contract — AICTIONBOT™ deadline guard by KULIC Advisory. From contract start, initial term, automatic renewal and notice period it calculates the current term end, the last day notice must reach the other party, the days left and what happens if the date is missed. Deterministic, no AI. Not legal advice: the wording of the contract decides.
Screen a company or person against public sanctions lists — AICTIONBOT™ supplier check by KULIC Advisory. Screens a name against the consolidated public sanctions lists of the EU, the UN, the US (OFAC SDN and non-SDN) and the UK, refreshed daily. Fuzzy matching on normalised name tokens, legal forms ignored. Returns possible matches with list, type, programme and similarity, and the list dates. A similar name is no proof, no hit is no clearance; this does not replace a legal sanctions screening. Deterministic, no AI, nothing is stored.
Unknown → Live
First tool surface recorded: 2 tools (server version 1.0.0)
https://www.kulicadvisory.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Check an invoice against the vendor master before paying: new bank account, unknown supplier, blocked vendor — AICTIONBOT™ Zahlungsschutz by KULIC Advisory. Matches the supplier on an invoice to the vendor master by VAT ID, IBAN and name similarity, validates the IBAN checksum, and flags a changed or unknown bank account, a blocked vendor, a dormant vendor and a first payment. Returns a verdict (stop, check, ok) with the next step. Deterministic, no AI, nothing stored. Findings in German.