OI AI Adoption
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Advice on bringing AI into work processes, with sourced effects, risks and rules for SI, HR, DE, AT
| Author | com.operative-intelligence |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2906 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"OI AI Adoption": {
"url": "https://operative-intelligence.com/ai-adoption",
"transport": "streamable-http"
}
}
}
Measured tools (8)
get_readiness_questionsread-onlyReturns the self-assessment questions on AI readiness in four areas (data, processes, people, compliance), each with its id, the reason it is asked and the allowed answer options. Answers are option ids, not free text.
Parameters:
lang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.
Hints: read-only yes · destructive no · idempotent yes · open-world no
assess_ai_readinessread-onlyScores the answers from get_readiness_questions with fixed rules: a level from 0 to 4 per area, the rule behind each limit, the gaps found and a next step for each gap. Unanswered areas are reported as not assessed. The result is a self-assessment.
Parameters:
answers(required) — object — Answers keyed by question id, each value an option id from get_readiness_questionslang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.
Hints: read-only yes · destructive no · idempotent yes · open-world no
estimate_ai_costsread-onlyEstimates the costs of introducing AI, shown separately as external costs (contractor, DPIA, legal review, AI literacy training), internal staff time, licences per month and operations per month (hosting, model usage, maintenance), and the payback period in three savings scenarios. Public data with source and retrieval date: Eurostat labour costs (for internal staff time only), published licence, hosting and model price lists, the ECB exchange rate, and savings effects from four published studies. Amounts without a reliable public source are inputs; when they are missing, the result lists them and does not assume values. Also names, per country (SI, AT, DE, HR), where to check current public funding calls for digitalisation and AI; it gives no amounts and does not say whether any call is open.
Parameters:
process_hours_per_week(required) — number — Hours per week currently spent on the processlang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.country— string — ISO country code: SI, AT, DE or HR; otherwise the EU averagehosting— objectlicence— objectexternal— objecttask_type— string — Type of work, to apply the effect measured in a published studycompliance— objectmodel_usage— objectinternal_hours— objectown_savings_share— number — Own estimate of the share of process time saved; replaces the studyinternal_hourly_cost_eur— numbermaintenance_eur_per_month— numberinternal_it_hourly_cost_eur— number
Hints: read-only yes · destructive no · idempotent yes · open-world no
plan_ai_rolloutread-onlyReturns a phased rollout plan (discovery, pilot, rollout, operations) with tasks, roles in RACI form, risks and indicators for the chosen implementation pattern. When readiness answers are given, preparation tasks for areas at level 0 or 1 are added to the discovery phase.
Parameters:
pattern(required) — string — Implementation patternlang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.answers— object — Answers keyed by question id, each value an option id from get_readiness_questions
Hints: read-only yes · destructive no · idempotent yes · open-world no
adoption_list_process_typesread-onlyReturns the six process types of the knowledge base (data capture, communication, documents, planning, control, knowledge) with a definition and the ids of the adoption patterns of each type.
Parameters:
lang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.
Hints: read-only yes · destructive no · idempotent yes · open-world no
adoption_find_patternsread-onlyAdvises on using AI in a process the user describes, from a curated knowledge base with sources. The caller passes the description, the task that best matches it and the process properties it states; the server selects deterministically and does not use a language model. The result puts questions to ask first (ask_first) at the top, then one recommended way as a workflow (recommendation: how it would work, what it brings with sourced effects only, what is needed, what to watch out for, a first step), at most two alternatives, and an internal part with ids, evidence levels and sources. For a general question without a concrete process, task general_question returns two business questions and no recommendation yet; with user_unsure true it returns simpler questions and example tasks.
Parameters:
description(required) — string — The user's description of the process, unchangedlang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.task— string — The task that best matches the description. One of: general_question: a general question without a concrete process (for example how to introduce AI in the business); voice_entry: Entering data into a form by voice instead of typing; data_entry_from_documents: Taking data from incoming documents (orders, invoices, delivery notes) into the ERP; mail_routing: Sorting incoming e-mail and documents to the right person or team; register_checks: Checking and completing customer and supplier data from official registers; goods_receipt: Receiving goods with a photo of the delivery note and weighing; customer_questions: Answering frequent customer questions; email_reply_drafts: Preparing replies to incoming e-mail; complete_requests: Collecting all the details of a request before it is handed over; quote_from_inquiry: Preparing a quote from a customer inquiry; lead_finding: Finding and qualifying potential customers; bookings_reminders: Online booking of appointments with reminders; summarise_documents: Summarising long documents into the points that matter; documents_from_templates: Creating documents such as quotes or reports from templates; compare_documents: Comparing documents and finding deviations; translate_documents: Translating technical documents; demand_forecast: Forecasting demand; shift_scheduling: Planning shifts while respecting rules and wishes; resource_scheduling: Scheduling vehicles, machines or rooms; stock_replenishment: Deciding how much stock to order; deal_margin: Seeing the margin of each deal or project; anomaly_detection: Catching duplicate invoices and unusual costs; purchasing_analysis: Analysing purchases and consumption; digital_checklists: Replacing paper checklists with digital ones (for example HACCP, vehicle checks); ai_compliance_check: Checking whether your use of AI complies with the rules; internal_document_search: Finding answers in internal instructions and policies; assistant_connected_to_systems: Letting the assistant you already pay for read your company systems; employee_onboarding: Onboarding new employees; professional_decision_support: Supporting professional decisions (clinical, technical)properties— object — Process properties the description states; leave out what it does not sayuser_unsure— boolean — Only for task general_question: true after the user said they do not know; returns simple questions and example tasksprocess_type— string — Optional filter by process type
Hints: read-only yes · destructive no · idempotent yes · open-world no
adoption_get_patternread-onlyReturns the user-facing recommendation for one pattern (workflow, sourced effects, needs, risks, a first step) and, in an internal part, the full pattern with every claim resolved to its sources (title, publisher, URL, date read, location) and evidence level, or marked as having no source. The internal part answers questions such as what the advice is based on.
Parameters:
id(required) — string — Pattern id, e.g. P01lang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.sections— array — Sections of the internal part to return; when left out: approaches, prerequisites, effect, risks, compliance
Hints: read-only yes · destructive no · idempotent yes · open-world no
adoption_get_regulationsread-onlyReturns the EU and national provisions in the regulation register for the chosen country, optionally only those linked to one pattern, each with what it requires in plain words, the article, the date checked and a link to the official text.
Parameters:
country(required) — string — Country: SI, AT, DE or HRlang— string — Language of the result: sl, en, de or hr. Texts not yet translated are returned in English and marked in the result.pattern_id— string — Only provisions linked to this pattern
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.