orakel
Docs navigation

Canonical

MCP skills (guided workflows)

Five guided workflows exposed as MCP prompts — Claude Desktop / Code / Cursor / Gemini CLI surface them automatically.

Updated 2026-04-21

Skills are guided workflows — step-by-step instructions for a specific task like prospecting or corporate-structure research. They ship as MCP prompts in v1.3.0, so any MCP client that honors the prompts capability — Claude Desktop, Claude Code, Cursor, Gemini CLI — surfaces them automatically. No filesystem copy step required.

How skills work

A skill is a markdown document at mcp/skills/<name>/SKILL.md. scripts/sync-skills-content.ts reads all five at build time and emits lib/mcp/skills-content.ts with the bodies embedded as strings. lib/mcp/register-tools.ts iterates the embedded skills and calls server.registerPrompt() on each one. Both transports — stdio via the npm package and HTTP at POST /api/mcp — register from the same source, so the prompt catalog is identical.

When you invoke a skill in your MCP client, the client sends the skill body to the model as a user-role prompt. The model then calls MCP tools to complete the workflow.

Available skills

prospect

Find and qualify Nordic business prospects by industry, location, and size.

  • Countries: NO, FI, SE
  • Input the user provides: country (or cross-border), industry, region, size range, optional filters (technology, ad spend, group membership).
  • Tools used: search_companies, find_prospects, list_municipalities, get_financials, push_to_destination, list_destinations.

company-deep-dive

Full report on a single Nordic company — firmographics, financials, roles, ownership, group structure, inspections, licenses.

  • Countries: NO (full parity), FI (firmographics + limited financials; no roles), SE (firmographics + Bolagsverket iXBRL financials for SMEs FY 2020+; no roles, no shareholders).
  • Input the user provides: organization number or company name, plus country if ambiguous.
  • Tools used: lookup_company, get_financials, get_corporate_group, get_shareholders, get_ownership_network, search_companies, search_inspections, search_licenses.

market-scan

Landscape view of an industry in a geography — segment size, top players, technology landscape, procurement, regulatory status.

  • Countries: NO (full), FI and SE (firmographics and financials only — Steps 4 and 5 are NO-only).
  • Input the user provides: country, industry (mapped to NACE), geography, size range.
  • Tools used: search_companies, find_prospects, search_procurement (NO), search_licenses (NO), search_inspections (NO), list_municipalities (NO).

ownership-map

Trace ownership networks and corporate hierarchies.

  • Countries: NO (full parity via Aksjonærregisteret + Brreg), FI (best-effort via PRH). Short-circuits when country=SE and explains the Företagsinformation paywall.
  • Input the user provides: organization number or company name.
  • Tools used: lookup_company, get_shareholders, get_ownership_network, get_corporate_group.

push-to-crm

Stage a list of companies and push them to a configured destination.

  • Countries: all three. Each record carries whatever lookup_company returns for its country — SE records have no shareholder or role data; FI records have no roles.
  • Input the user provides: companies (explicit org numbers, a previous search result, or a name to resolve), destination name.
  • Tools used: list_destinations, push_to_destination, search_companies, lookup_company.

Currency and locale per country

Skills format currency per country: MNOK for NO, MEUR for FI, MSEK for SE. Org-form examples per country:

  • NO: AS, ASA, ENK, NUF, SA
  • FI: OY, OYJ, AY, KY
  • SE: AB, HB, KB, EF

NACE Rev. 2 is shared across all three registries, so the same NACE codes work everywhere.

Discovery

How to list skills in each supported client:

  • Claude Desktop: prompts appear as / slash-commands in the prompt menu.
  • Claude Code: prompts are surfaced by the CLI's prompt list. Invoke the skill name directly.
  • Cursor: prompts are listed under the MCP server in the settings panel.
  • Gemini CLI: prompts are discovered the same way as tools.

If a client does not honor the MCP prompts capability, the five skills will not appear — the 17 tools still work.

  • MCP tools — the 17-tool catalog the skills call into.
  • Quickstart — how to connect an MCP client.