Skip to content

Rafid Intelligence Network

by iabdullahm · remote · no sign-in to list tools · v0.1.4 · published by GitHub user iabdullahm

Paid intelligence tools for AI agents across risk, finance, property, logistics and more.

Deletes · 7Final · 1Changes · 52

74 tools: 7 can delete or cancel things, 1 do something that can't be undone, 52 change things and 14 only read.

Scanned Oct 21, 2026

16 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http rafid-agent-api https://api.rafidsystem.com/mcp

Findings

Matches of fixed checks, with the text they matched.

15 warn1 info
  • The server marks "analyze_oman_company" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "analyze_oman_company" says "analyze": a word for reading.

    What this check looks for
  • The server marks "generate_job_profile" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "generate_job_profile" says "generate": a word for a change.

    What this check looks for
  • The server marks "supplier_due_diligence_report" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "run": a word for a change.

    What this check looks for
  • The server marks "strategy_performance_analysis" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input addresses people (input.period.to): what it sends cannot be taken back.

    What this check looks for
  • The server marks "business_90_day_growth_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

    What this check looks for
  • The server marks "business_idea_generator" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

    What this check looks for
Show 10 more findings
  • The server marks "business_idea_validate" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "business_idea_validate" says "validate": a word for reading.

    What this check looks for
  • The server marks "business_validation_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "create": a word for a change.

    What this check looks for
  • The server marks "content_plan_generator" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

    What this check looks for
  • The server marks "first_10_customers_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "create": a word for a change.

    What this check looks for
  • The server marks "monthly_business_financial_report" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

    What this check looks for
  • The server marks "oman_business_launch_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

    What this check looks for
  • The server marks "oman_business_plan_generator" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

    What this check looks for
  • The server marks "oman_go_to_market_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "select": a word for a change.

    What this check looks for
  • The server marks "whatsapp_business_setup" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "create": a word for a change.

    What this check looks for
  • The input schema at properties.domain.description mentions "credentials".

    Matched text

    inputSchema.properties.domain.description: "Public company domain, without credentials or a private/localhost host."

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

74 tools

Deletes or cancels 7Claude Code: deny
  • ai_call_agentInitiate an authorized outbound AI telephone call and return a call identifier immediately; completion and duration arrive asynchronously.No findings

    Why it is in this group

    • The name "ai_call_agent" says "call": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Initiate an authorized outbound AI telephone call and return a call identifier immediately; completion and duration arrive asynchronously. When: Use when an authorized agent must contact a customer by telephone for a lawful, consent-aware objective and retrieve a structured result later. Selection: specialized; prefer for Use when an authorized agent must contact a customer by telephone for a lawful, consent-aware objective and retrieve a structured result later.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • appointment_call_agentPlace an asynchronous appointment call to propose, book, confirm, reschedule or cancel a slot through a calendar-provider abstraction.No findings

    Why it is in this group

    • The name "appointment_call_agent" says "call": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Place an asynchronous appointment call to propose, book, confirm, reschedule or cancel a slot through a calendar-provider abstraction. When: Use when an authorized agent must coordinate a customer appointment by telephone and return a machine-readable scheduling result. Selection: specialized; prefer for Use when an authorized agent must coordinate a customer appointment by telephone and return a machine-readable scheduling result.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • news_video_generateTurn supplied factual news content into a publish-ready short-form news video without independently researching or fabricating current events.No findings

    Why it is in this group

    • The name "news_video_generate" says "generate": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Turn supplied factual news content into a publish-ready short-form news video without independently researching or fabricating current events. When: Use when an agent already has a verified headline, summary, facts and source URLs and needs a short news video. Selection: specialized; prefer for Use when an agent already has a verified headline, summary, facts and source URLs and needs a short news video.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: false
  • product_promo_videoGenerate a promotional short video from structured product information, features, call to action and optional website.No findings

    Why it is in this group

    • The description's first verb is "generate": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Generate a promotional short video from structured product information, features, call to action and optional website. When: Use when an agent needs a publish-ready product or service promotion from structured marketing input. Selection: specialized; prefer for Use when an agent needs a publish-ready product or service promotion from structured marketing input.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: false
  • social_video_generateGenerate a complete short-form social video from a topic or supplied script, including narration, visual materials, subtitles and final video composition.No findings

    Why it is in this group

    • The name "social_video_generate" says "generate": a word for a change.
    • The input takes a statement or command to run (input.script), which can change anything it can reach.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Generate a complete short-form social video from a topic or supplied script, including narration, visual materials, subtitles and final video composition. When: Use when an agent needs a publish-ready TikTok, Reel, Short or generic social video from a topic or script. Selection: primary; prefer for Use when an agent needs a publish-ready TikTok, Reel, Short or generic social video from a topic or script.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: false
  • voice_lead_qualifierPlace an asynchronous sales qualification call and score captured evidence against a configurable rubric.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Place an asynchronous sales qualification call and score captured evidence against a configurable rubric. When: Use when an agent needs structured lead qualification from a lawful customer conversation rather than an ungrounded free-form model opinion. Selection: primary; prefer for Use when an agent needs structured lead qualification from a lawful customer conversation rather than an ungrounded free-form model opinion.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • website_downloadDownload and mirror a publicly accessible website, including HTML pages and required frontend assets, and return a machine-readable manifest and optional downloadable archive.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Download and mirror a publicly accessible website, including HTML pages and required frontend assets, and return a machine-readable manifest and optional downloadable archive. When: Use when an agent needs an offline mirror of a public website and its frontend assets. Selection: specialized; prefer for Use when an agent needs an offline mirror of a public website and its frontend assets.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
Can't be undone 1Claude Code: ask
  • strategy_performance_analysisCalculate historical trade-level strategy performance metrics from supplied records, including P&L, win/loss statistics and supported drawdown metrics; this is historical analysis,…1 finding

    Why it is in this group

    • The input addresses people (input.period.to): what it sends cannot be taken back.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "strategy_performance_analysis" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input addresses people (input.period.to): what it sends cannot be taken back.

      What this check looks for
    Description, as the server wrote it
    Calculate historical trade-level strategy performance metrics from supplied records, including P&L, win/loss statistics and supported drawdown metrics; this is historical analysis, not a forecast. When: Use when an agent needs deterministic historical performance analysis for a supplied trading strategy or trade set. Selection: specialized; prefer for Use when an agent needs deterministic historical performance analysis for a supplied trading strategy or trade set.. Input is a strict JSON object; see the schema. Price: $0.35 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Changes things 52Claude Code: ask
  • analyze_oman_companyGenerate deterministic commercial-intelligence signals, risk flags and positive signals for one Oman company by companyId, for a stated evaluation purpose.1 finding

    Why it is in this group

    • The name "analyze_oman_company" says "analyze": a word for reading.
    • The description's first verb is "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "analyze_oman_company" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "analyze_oman_company" says "analyze": a word for reading.

      What this check looks for
    Description, as the server wrote it
    Generate deterministic commercial-intelligence signals, risk flags and positive signals for one Oman company by companyId, for a stated evaluation purpose. When: Use when an agent needs to assess whether an Oman company looks like a serious, established operating business — as a supplier, customer, partner or investment target. Selection: supporting; prefer for Use when an agent needs to assess whether an Oman company looks like a serious, established operating business — as a supplier, customer, partner or investment target.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • break_even_calculatorCalculate break-even and target-profit units from supplied fixed and variable costs.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Calculate break-even and target-profit units from supplied fixed and variable costs. When: Use when an agent needs the Creative Techno book framework for break even calculator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for break even calculator.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_90_day_growth_planGenerate the book's three-month post-launch goals, milestones, KPIs and review gates.1 finding

    Why it is in this group

    • The description's first verb is "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "business_90_day_growth_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Generate the book's three-month post-launch goals, milestones, KPIs and review gates. When: Use when an agent needs the Creative Techno book framework for business 90 day growth plan. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for business 90 day growth plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_idea_generatorGenerate candidate ideas from user-observed problems and constraints; does not claim market demand.1 finding

    Why it is in this group

    • The description's first verb is "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "business_idea_generator" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Generate candidate ideas from user-observed problems and constraints; does not claim market demand. When: Use when an agent needs the Creative Techno book framework for business idea generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business idea generator.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_idea_validateEvaluate problem, customer, solution and willingness-to-pay evidence; does not independently verify live demand.1 finding

    Why it is in this group

    • The name "business_idea_validate" says "validate": a word for reading.
    • The description's first verb is "evaluate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "business_idea_validate" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "business_idea_validate" says "validate": a word for reading.

      What this check looks for
    Description, as the server wrote it
    Evaluate problem, customer, solution and willingness-to-pay evidence; does not independently verify live demand. When: Use when an agent needs the Creative Techno book framework for business idea validate. Selection: primary; prefer for Use when an agent needs the Creative Techno book framework for business idea validate.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_model_builderBuild the book's ten-element one-page business map from supplied inputs.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Build the book's ten-element one-page business map from supplied inputs. When: Use when an agent needs the Creative Techno book framework for business model builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business model builder.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_profitability_analysisCalculate revenue, gross profit, net profit and margins from monthly supplied data.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Calculate revenue, gross profit, net profit and margins from monthly supplied data. When: Use when an agent needs the Creative Techno book framework for business profitability analysis. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business profitability analysis.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_risk_checkDiagnose the book's common mistakes from supplied signals; no unsupported probabilities are assigned.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Diagnose the book's common mistakes from supplied signals; no unsupported probabilities are assigned. When: Use when an agent needs the Creative Techno book framework for business risk check. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business risk check.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_risk_scoreAssess the risk of doing business with a company in any country using corporate, financial, compliance, reputation, operational and digital evidence.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Assess the risk of doing business with a company in any country using corporate, financial, compliance, reputation, operational and digital evidence. Returns a 0–100 risk score (100 = highest detected risk), a separate 0–1 confidence, per-category component scores, evidence-backed risk flags and positive signals, sanctions/restricted-party screening with match strength, and machine-readable due-diligence guidance (proceed / proceed_with_monitoring / enhanced_due_diligence / manual_review / avoid_automated_transaction). When: Use before onboarding a supplier or vendor, paying a new business, entering a B2B transaction, approving a marketplace seller, extending credit or insurance, or recommending a company — whenever an autonomous agent needs structured, evidence-backed business due diligence it cannot reliably generate from its own model knowledge. Selection: supporting; prefer for structured risk score and action for a company or automated transaction guardrails. Do not use for public reputation only or finding companies. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • business_validation_planCreate the book's structured seven-day validation workflow; execution and evidence collection remain with the caller.1 finding

    Why it is in this group

    • The description's first verb is "create": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "business_validation_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "create": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Create the book's structured seven-day validation workflow; execution and evidence collection remain with the caller. When: Use when an agent needs the Creative Techno book framework for business validation plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business validation plan.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • candidate_shortlist_scoreScore up to 100 supplied candidate profiles against one job profile with auditable matched requirements, gaps and confidence; no hiring decision is emitted.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Score up to 100 supplied candidate profiles against one job profile with auditable matched requirements, gaps and confidence; no hiring decision is emitted. When: Use after extracting multiple candidate profiles when an agent needs transparent batch comparison against one job. Selection: specialized; prefer for Use after extracting multiple candidate profiles when an agent needs transparent batch comparison against one job.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • company_due_diligencePerform company due diligence for onboarding, procurement, partnership, investment or customer-risk decisions: resolve the entity, evaluate registration, website identity, sanction…1 finding

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Info

      The input schema at properties.domain.description mentions "credentials".

      Matched text

      inputSchema.properties.domain.description: "Public company domain, without credentials or a private/localhost host."

      What this check looks for
    Description, as the server wrote it
    Perform company due diligence for onboarding, procurement, partnership, investment or customer-risk decisions: resolve the entity, evaluate registration, website identity, sanctions, adverse news, legal, financial and reputation signals, then return a deterministic risk assessment with evidence and a machine-actionable next action. When: Use when an autonomous agent must decide whether to continue doing business with a company and what verification or escalation should happen next. Selection: primary; prefer for before onboarding a supplier or before signing a commercial agreement. Do not use for simple company search or stock price lookup. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • company_reputation_checkInvestigate the public reputation and commercial risk signals of a company in any country — identity consistency against official registries, sanctions-list name screening, adverse…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Investigate the public reputation and commercial risk signals of a company in any country — identity consistency against official registries, sanctions-list name screening, adverse media (with legal stage: allegation vs. outcome), customer reputation, online presence, business stability and domain signals — returning evidence-linked scores with a separate confidence score. When: Use this capability when an AI agent needs to assess a company's public reputation, credibility, adverse-media exposure, sanctions signals, customer reputation, online presence, identity consistency and other publicly observable commercial risk indicators before entering a business relationship. Selection: supporting; prefer for public reputation and adverse-media screening or sanctions name screening. Do not use for a deterministic business risk decision or finding companies. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • company_risk_batchAssess 1–100 companies from structured rows or CSV in one bounded batch, preserving per-row risk results and provider failures.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Assess 1–100 companies from structured rows or CSV in one bounded batch, preserving per-row risk results and provider failures. When: Use when an agent needs to screen many companies efficiently instead of making separate risk-report calls. Selection: specialized; prefer for Use when an agent needs to screen many companies efficiently instead of making separate risk-report calls.. Input is a strict JSON object; see the schema. Price: $8.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • company_risk_reportCombine evidence-first public reputation analysis with structured business-risk scoring into one company risk report.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Combine evidence-first public reputation analysis with structured business-risk scoring into one company risk report. When: Use when an agent needs a consolidated company risk report with both evidence and an explicit risk model. Selection: specialized; prefer for Use when an agent needs a consolidated company risk report with both evidence and an explicit risk model.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • content_plan_generatorGenerate a 14- or 30-day structured content calendar from an offer and selected channels.1 finding

    Why it is in this group

    • The description's first verb is "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "content_plan_generator" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Generate a 14- or 30-day structured content calendar from an offer and selected channels. When: Use when an agent needs the Creative Techno book framework for content plan generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for content plan generator.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • cv_improveProduce evidence-grounded CV improvement recommendations, optional job-specific guidance and ATS actions without inventing candidate facts.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Produce evidence-grounded CV improvement recommendations, optional job-specific guidance and ATS actions without inventing candidate facts. When: Use when a candidate or recruitment agent needs actionable CV improvement guidance. Selection: specialized; prefer for Use when a candidate or recruitment agent needs actionable CV improvement guidance.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • cv_scoreScore the completeness, clarity and ATS-readability of a CV on a transparent 0–100 scale; this is not job matching.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Score the completeness, clarity and ATS-readability of a CV on a transparent 0–100 scale; this is not job matching. When: Use when an agent needs general CV quality feedback independent of a specific job. Selection: primary; prefer for Use when an agent needs general CV quality feedback independent of a specific job.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • document_facts_extractExtract structured, evidence-backed facts, entities, dates, amounts, obligations, deadlines and risk indicators from business documents (contracts, invoices, purchase orders, quota…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Extract structured, evidence-backed facts, entities, dates, amounts, obligations, deadlines and risk indicators from business documents (contracts, invoices, purchase orders, quotations, tenders/RFPs, leases, policies, financial reports, legal documents, CVs, company profiles) from any country. Every fact carries a 0–1 extraction confidence and source evidence (verbatim excerpt, character offsets, section, and the page when the document has real pages); dates, amounts, currencies, percentages and durations are normalized only when unambiguous. Accepts an https documentUrl (PDF with a text layer, DOCX, HTML, text) or extracted text, up to 25 pages. When: Use when an agent needs reliable machine-readable facts from a contract, invoice, tender, lease, purchase order, policy, financial report or other business document instead of a general summary. Selection: primary; prefer for evidence-backed extraction from a supplied document or contract, invoice or tender fact capture. Do not use for general company due diligence without a document or legal advice. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • due_diligence_oman_companyPerform structured commercial due diligence on one Oman company by companyId ahead of a stated transaction, returning identity verification, risk assessment, a prioritized due-dili…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Perform structured commercial due diligence on one Oman company by companyId ahead of a stated transaction, returning identity verification, risk assessment, a prioritized due-diligence checklist and known information gaps. When: Use before awarding a contract, entering a partnership, extending credit or investing, when a structured, source-backed due-diligence pass is needed ahead of the decision. Selection: specialized; prefer for Use before awarding a contract, entering a partnership, extending credit or investing, when a structured, source-backed due-diligence pass is needed ahead of the decision.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • estimate_maintenanceEstimate an annual maintenance reserve in OMR from value, age and unit count with explicit optional assumptions.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Estimate an annual maintenance reserve in OMR from value, age and unit count with explicit optional assumptions. Uncalibrated heuristic, not a survey. When: Use when an agent needs an annual maintenance reserve estimate for a property, not an actual inspection. Selection: specialized; prefer for Use when an agent needs an annual maintenance reserve estimate for a property, not an actual inspection.. Input is a strict JSON object; see the schema. Price: $0.02 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • extract_candidate_profileNormalize an English, Arabic or mixed-language CV into a machine-readable candidate profile using only stated professional evidence; protected personal attributes are ignored.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Normalize an English, Arabic or mixed-language CV into a machine-readable candidate profile using only stated professional evidence; protected personal attributes are ignored. When: Use before scoring or matching a CV when an agent needs reusable structured candidate evidence. Selection: supporting; prefer for Use before scoring or matching a CV when an agent needs reusable structured candidate evidence.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • final_business_plan_builderAssemble the book's final project plan from supplied business and financial inputs.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Assemble the book's final project plan from supplied business and financial inputs. When: Use when an agent needs the Creative Techno book framework for final business plan builder. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for final business plan builder.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • first_10_customers_planCreate a non-spammy plan for 20 prospects and the first 10 paying customers.1 finding

    Why it is in this group

    • The description's first verb is "create": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "first_10_customers_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "create": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Create a non-spammy plan for 20 prospects and the first 10 paying customers. When: Use when an agent needs the Creative Techno book framework for first 10 customers plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for first 10 customers plan.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • generate_job_profileNormalize a job description into required and preferred professional requirements with transparent weights totaling 100.1 finding

    Why it is in this group

    • The name "generate_job_profile" says "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "generate_job_profile" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "generate_job_profile" says "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Normalize a job description into required and preferred professional requirements with transparent weights totaling 100. When: Use before candidate matching or shortlisting when an agent needs a structured job requirement profile. Selection: specialized; prefer for Use before candidate matching or shortlisting when an agent needs a structured job requirement profile.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • ideal_customer_profileStructure an ideal-customer profile from supplied observations; does not infer verified demographics.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Structure an ideal-customer profile from supplied observations; does not infer verified demographics. When: Use when an agent needs the Creative Techno book framework for ideal customer profile. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for ideal customer profile.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • invoice_anomaly_checkDetect duplicate, inconsistent, unusual or potentially fraudulent invoices before payment using arithmetic, supplier-history, purchase-order and payment-detail checks.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Detect duplicate, inconsistent, unusual or potentially fraudulent invoices before payment using arithmetic, supplier-history, purchase-order and payment-detail checks. Returns a 0–100 risk score, a risk level, an advisory decision (continue / review / hold) and machine-readable anomalies (e.g. DUPLICATE_INVOICE, POSSIBLE_DUPLICATE, BANK_ACCOUNT_CHANGED, PO_AMOUNT_EXCEEDED, SPLIT_INVOICE_PATTERN, SUBTOTAL_MISMATCH), each with severity, confidence and structured evidence. Works on a single invoice (standalone) or with optional historical invoices, supplier profile, purchase order, contract, approval threshold and payment history (context-aware). Deterministic, decimal-safe, any country and currency. When: Use before approving, paying, booking, reconciling or auditing an invoice, especially when an agent needs to determine whether the invoice requires human review. Selection: primary; prefer for invoice review before payment or duplicate and arithmetic checks. Do not use for company-level due diligence or extracting arbitrary document facts. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • monthly_business_financial_reportGenerate a monthly business financial report from supplied OMR figures; not accounting advice.1 finding

    Why it is in this group

    • The description's first verb is "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "monthly_business_financial_report" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Generate a monthly business financial report from supplied OMR figures; not accounting advice. When: Use when an agent needs the Creative Techno book framework for monthly business financial report. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for monthly business financial report.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • offer_builderConstruct a commercial offer from supplied outcome, bundle and delivery terms; never invents scarcity.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Construct a commercial offer from supplied outcome, bundle and delivery terms; never invents scarcity. When: Use when an agent needs the Creative Techno book framework for offer builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for offer builder.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • oman_business_launch_advisorCombine readiness, idea validation, finance and launch logic for an Oman-oriented founder workflow.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Combine readiness, idea validation, finance and launch logic for an Oman-oriented founder workflow. When: Use when an agent needs the Creative Techno book framework for oman business launch advisor. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman business launch advisor.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • oman_business_launch_planGenerate the book's 30-day launch workflow with dependencies and status placeholders.1 finding

    Why it is in this group

    • The description's first verb is "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "oman_business_launch_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Generate the book's 30-day launch workflow with dependencies and status placeholders. When: Use when an agent needs the Creative Techno book framework for oman business launch plan. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for oman business launch plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • oman_business_plan_generatorGenerate a premium structured business plan from supplied assumptions; not legal, tax, accounting or investment advice.1 finding

    Why it is in this group

    • The description's first verb is "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "oman_business_plan_generator" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Generate a premium structured business plan from supplied assumptions; not legal, tax, accounting or investment advice. When: Use when an agent needs the Creative Techno book framework for oman business plan generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman business plan generator.. Input is a strict JSON object; see the schema. Price: $1.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • oman_go_to_market_planSelect supplied Oman-relevant channels for an ICP and create a 14-day action plan; live popularity is not checked.1 finding

    Why it is in this group

    • The description's first verb is "select": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "oman_go_to_market_plan" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "select": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Select supplied Oman-relevant channels for an ICP and create a 14-day action plan; live popularity is not checked. When: Use when an agent needs the Creative Techno book framework for oman go to market plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman go to market plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • oman_small_business_guideAnswer a question using book-grounded frameworks; current legal, tax and regulatory details require official verification.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Answer a question using book-grounded frameworks; current legal, tax and regulatory details require official verification. When: Use when an agent needs the Creative Techno book framework for oman small business guide. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman small business guide.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • oman_supplier_checkScreen an Oman supplier for procurement using company identity, business activity, website, contact consistency, address signals, public-risk indicators and sanctions screening.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Screen an Oman supplier for procurement using company identity, business activity, website, contact consistency, address signals, public-risk indicators and sanctions screening. When: Use before adding an Oman supplier to an RFQ, vendor shortlist, procurement process or supplier onboarding workflow. Selection: primary; prefer for screening an Oman supplier before an RFQ or onboarding or identity, activity and contact consistency checks. Do not use for global company screening or a final procurement approval. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • portfolio_exposure_checkAggregate supplied open and proposed positions into gross, net, directional and concentration exposure with stop-risk and margin indicators.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Aggregate supplied open and proposed positions into gross, net, directional and concentration exposure with stop-risk and margin indicators. When: Use when an agent needs to assess portfolio concentration or directional exposure before adding or modifying a position. Selection: supporting; prefer for Use when an agent needs to assess portfolio concentration or directional exposure before adding or modifying a position.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • portfolio_screenScreen and rank a portfolio of 2–20 supplied properties using the shared rental-yield and income calculations.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Screen and rank a portfolio of 2–20 supplied properties using the shared rental-yield and income calculations. When: Use when an agent needs a first-pass ranking of multiple properties before deeper analysis. Selection: specialized; prefer for Use when an agent needs a first-pass ranking of multiple properties before deeper analysis.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • procurement_vendor_shortlistScreen and rank 2–50 Oman suppliers in one procurement workflow using identity, risk, sanctions and public-evidence signals.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Screen and rank 2–50 Oman suppliers in one procurement workflow using identity, risk, sanctions and public-evidence signals. When: Use when a procurement agent needs a ranked vendor shortlist from several candidate suppliers. Selection: specialized; prefer for Use when a procurement agent needs a ranked vendor shortlist from several candidate suppliers.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • product_pricing_calculatorCalculate unit cost, price, margin and markup in OMR; does not validate market willingness to pay.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Calculate unit cost, price, margin and markup in OMR; does not validate market willingness to pay. When: Use when an agent needs the Creative Techno book framework for product pricing calculator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for product pricing calculator.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • property_investment_reportCombine Oman property market comparables, price positioning and rental-yield calculations into one investment report.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Combine Oman property market comparables, price positioning and rental-yield calculations into one investment report. When: Use when an agent needs one structured investment analysis for a property rather than separate market and calculator calls. Selection: specialized; prefer for Use when an agent needs one structured investment analysis for a property rather than separate market and calculator calls.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • research_companyResearch a company from public web sources: overview, products, leadership, funding, competitors, technology signals, recent developments and risk flags, with cited sources and a c…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Research a company from public web sources: overview, products, leadership, funding, competitors, technology signals, recent developments and risk flags, with cited sources and a confidence score. When: Use when an agent needs a structured research brief on a named company — for sales/investment/partnership research, competitive analysis, or general company background — beyond what a structured company registry alone provides. Selection: supporting; prefer for Use when an agent needs a structured research brief on a named company — for sales/investment/partnership research, competitive analysis, or general company background — beyond what a structured company registry alone provides.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • sales_response_builderDraft a customer-facing response for a supplied sales situation; does not send messages.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Draft a customer-facing response for a supplied sales situation; does not send messages. When: Use when an agent needs the Creative Techno book framework for sales response builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for sales response builder.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • shipping_cost_estimateEstimate domestic or international shipping cost, chargeable weight, transit time and common shipping surcharges using shipment dimensions, weight, origin, destination and service …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Estimate domestic or international shipping cost, chargeable weight, transit time and common shipping surcharges using shipment dimensions, weight, origin, destination and service level. Estimates are not guaranteed carrier quotes; duties and taxes are excluded. When: Use when an agent needs to estimate delivery cost for a physical shipment before purchasing, selling, importing, exporting or selecting a shipping option. Selection: primary; prefer for route and shipment cost estimation or chargeable-weight planning. Do not use for customs or tax determination or a guaranteed carrier quote. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • startup_cost_estimateCalculate startup capital, runway and reserve in OMR using integer baisa internally.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Calculate startup capital, runway and reserve in OMR using integer baisa internally. When: Use when an agent needs the Creative Techno book framework for startup cost estimate. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for startup cost estimate.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • startup_readiness_scoreScore the book's 15-question readiness assessment deterministically; does not predict business success.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Score the book's 15-question readiness assessment deterministically; does not predict business success. When: Use when an agent needs the Creative Techno book framework for startup readiness score. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for startup readiness score.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • supplier_due_diligence_reportRun an end-to-end Oman supplier screening workflow covering identity, activity, website, contact consistency, address, sanctions and public-risk evidence in one structured report.1 finding

    Why it is in this group

    • The description's first verb is "run": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "supplier_due_diligence_report" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "run": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Run an end-to-end Oman supplier screening workflow covering identity, activity, website, contact consistency, address, sanctions and public-risk evidence in one structured report. When: Use when a procurement agent needs one paid supplier due-diligence result instead of coordinating several screening steps. Selection: supporting; prefer for Use when a procurement agent needs one paid supplier due-diligence result instead of coordinating several screening steps.. Input is a strict JSON object; see the schema. Price: $1.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • trade_risk_scoreCalculate a transparent deterministic 0–100 risk score for a proposed trade from entry, protection, sizing, account and portfolio context.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Calculate a transparent deterministic 0–100 risk score for a proposed trade from entry, protection, sizing, account and portfolio context. When: Use before an agent recommends or executes a trade and needs an auditable risk score rather than an opaque model judgment. Selection: primary; prefer for Use before an agent recommends or executes a trade and needs an auditable risk score rather than an opaque model judgment.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • trip_cost_estimateEstimate flight and hotel trip cost from current provider offers, with explicit missing components and assumptions.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Estimate flight and hotel trip cost from current provider offers, with explicit missing components and assumptions. When: Use when an agent needs trip cost estimate from current travel offers. Selection: primary; prefer for Use when an agent needs trip cost estimate from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • vehicle_value_estimateEstimate the fair market value of a vehicle using make, model, year, trim, mileage, condition, ownership history, location and available market comparables.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Estimate the fair market value of a vehicle using make, model, year, trim, mileage, condition, ownership history, location and available market comparables. Returns a valuation range, private-sale estimate, dealer buy/retail estimates, depreciation, transparent valuation adjustments, confidence and risk flags. When: Use this capability when an AI agent needs to estimate the current market value of a passenger vehicle, determine whether an asking price is reasonable, estimate private-sale or dealer values, assess depreciation, or evaluate a vehicle using local or regional market comparables. Selection: primary; prefer for fair-market vehicle valuation or asking-price and trade-in checks. Do not use for vehicle inspection or vehicle history verification. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • website_auditPerform a bounded, passive technical website inspection covering measurable SEO, performance, accessibility, security, UX and crawlability indicators; unavailable checks are report…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Perform a bounded, passive technical website inspection covering measurable SEO, performance, accessibility, security, UX and crawlability indicators; unavailable checks are reported honestly. When: Use when an agent needs evidence-backed website issues from a public HTTPS URL before estimating remediation or rebuild work. Selection: primary; prefer for passive technical, SEO, accessibility and security checks for a public HTTPS site. Do not use for estimating a build budget or penetration testing. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • website_project_estimateProduce a deterministic website project estimate with cost, timeline, hours, effort breakdown, maintenance range, assumptions and risk flags.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Produce a deterministic website project estimate with cost, timeline, hours, effort breakdown, maintenance range, assumptions and risk flags. It is an estimate, not a fixed quotation. When: Use when an agent needs a transparent cost and delivery estimate for building or remediating a website. Selection: supporting; prefer for transparent website build or remediation estimates or scope, timeline and effort planning. Do not use for measuring live website defects or a fixed quotation. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • whatsapp_business_setupCreate Arabic/English WhatsApp Business profile, reply and order-message templates.1 finding

    Why it is in this group

    • The description's first verb is "create": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "whatsapp_business_setup" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The description's first verb is "create": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Create Arabic/English WhatsApp Business profile, reply and order-message templates. When: Use when an agent needs the Creative Techno book framework for whatsapp business setup. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for whatsapp business setup.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 14Claude Code: allow
  • analyze_company_riskGather evidence-tiered risk signals for a company across corporate identity, domain, website, sanctions-list name-matching, adverse news, reputation and legal/regulatory signals — …No findings

    Why it is in this group

    • The name "analyze_company_risk" says "analyze": a word for reading.
    Description, as the server wrote it
    Gather evidence-tiered risk signals for a company across corporate identity, domain, website, sanctions-list name-matching, adverse news, reputation and legal/regulatory signals — never a safe/unsafe verdict. When: Use when an agent needs risk evidence to weigh before a transaction, partnership, or onboarding decision — not a substitute for compliance/legal sign-off. Selection: specialized; prefer for Use when an agent needs risk evidence to weigh before a transaction, partnership, or onboarding decision — not a substitute for compliance/legal sign-off.. Input is a strict JSON object; see the schema. Price: $0.35 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • analyze_oman_propertyAnalyze an Oman residential property using local rental comparables, market context and investment metrics, including partner-supplied historical and recent Al Mouj Muscat property…No findings

    Why it is in this group

    • The name "analyze_oman_property" says "analyze": a word for reading.
    Description, as the server wrote it
    Analyze an Oman residential property using local rental comparables, market context and investment metrics, including partner-supplied historical and recent Al Mouj Muscat property sales records with provenance and freshness metadata when coverage is available. When: Use when an agent needs Oman-specific rental, yield, sale price positioning or operating-cost analysis, especially for an Al Mouj Muscat property. Selection: primary; prefer for Oman-specific property analysis with local comparables or Al Mouj or Muscat rental and sale positioning. Do not use for a property outside the supported Oman market or a simple yield calculation with supplied numbers. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • analyze_propertyCalculate gross/net rental yield, income, operating costs and simple payback in OMR.No findings

    Why it is in this group

    • The name "analyze_property" says "analyze": a word for reading.
    Description, as the server wrote it
    Calculate gross/net rental yield, income, operating costs and simple payback in OMR. Calculations only. When: Use when an agent needs financial metrics (yield, income, payback) for a single property. Selection: supporting; prefer for simple single-property yield, income and payback arithmetic. Do not use for live Oman market comparables or multi-property portfolio screening. Input is a strict JSON object; see the schema. Price: $0.01 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • compare_propertiesCompare 2–20 uniquely named properties in OMR using the same metrics; order by rounded net yield, preserving input order for ties.No findings

    Why it is in this group

    • The name "compare_properties" says "compare": a word for reading.
    Description, as the server wrote it
    Compare 2–20 uniquely named properties in OMR using the same metrics; order by rounded net yield, preserving input order for ties. When: Use when an agent must rank or choose between 2-20 candidate properties by net yield. Selection: supporting; prefer for Use when an agent must rank or choose between 2-20 candidate properties by net yield.. Input is a strict JSON object; see the schema. Price: $0.03 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • competitor_analysisCompare 3-20 user-supplied competitors; does not discover or verify competitors without live evidence.No findings

    Why it is in this group

    • The description's first verb is "compare": a word for reading.
    Description, as the server wrote it
    Compare 3-20 user-supplied competitors; does not discover or verify competitors without live evidence. When: Use when an agent needs the Creative Techno book framework for competitor analysis. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for competitor analysis.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • cv_job_matchCompare a candidate profile or CV with a job profile or description using normalized skills, experience evidence and transparent weighted scoring.No findings

    Why it is in this group

    • The description's first verb is "compare": a word for reading.
    Description, as the server wrote it
    Compare a candidate profile or CV with a job profile or description using normalized skills, experience evidence and transparent weighted scoring. When: Use when an agent needs evidence-based candidate-to-job matching for one candidate. Selection: supporting; prefer for Use when an agent needs evidence-based candidate-to-job matching for one candidate.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • find_companiesDiscover companies from public web sources matching an industry, location, size and/or keyword criteria, returning cited candidate companies (never fabricated) with a stated confid…No findings

    Why it is in this group

    • The name "find_companies" says "find": a word for reading.
    Description, as the server wrote it
    Discover companies from public web sources matching an industry, location, size and/or keyword criteria, returning cited candidate companies (never fabricated) with a stated confidence score. When: Use when an agent needs to discover a list of candidate companies matching criteria (industry, location, size, keywords) rather than analyze one already-known company. Selection: supporting; prefer for Use when an agent needs to discover a list of candidate companies matching criteria (industry, location, size, keywords) rather than analyze one already-known company.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • flight_compareCompare current flight offers with deterministic price, duration, stop and available reliability signals.No findings

    Why it is in this group

    • The name "flight_compare" says "compare": a word for reading.
    Description, as the server wrote it
    Compare current flight offers with deterministic price, duration, stop and available reliability signals. When: Use when an agent needs flight compare from current travel offers. Selection: supporting; prefer for Use when an agent needs flight compare from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_oman_company_profileReturn a structured profile for one Oman company by companyId — identity, registration, location and contact fields, digital-presence detection and full source provenance.No findings

    Why it is in this group

    • The name "get_oman_company_profile" says "get": a word for reading.
    Description, as the server wrote it
    Return a structured profile for one Oman company by companyId — identity, registration, location and contact fields, digital-presence detection and full source provenance. When: Use after search_oman_company resolves a companyId, to retrieve the company's structured profile before deciding whether deeper analysis or due diligence is warranted. Selection: supporting; prefer for Use after search_oman_company resolves a companyId, to retrieve the company's structured profile before deciding whether deeper analysis or due diligence is warranted.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • preview_capabilityFree preview of a paid capability: checks whether useful data/analysis is available for a given input, before paying — proof of "I have information for this request," never the p…No findings

    Why it is in this group

    • The name "preview_capability" says "preview": a word for reading.
    Description, as the server wrote it
    Free preview of a paid capability: checks whether useful data/analysis is available for a given input, before paying — proof of "I have information for this request," never the paid analysis itself. No payment, charge or account is ever involved. Not every capability supports preview (status is "unavailable" when it doesn't). Recommended flow: discover -> preview -> evaluate -> pay -> execute.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_oman_companySearch structured Oman business records by name, registration number, governorate, wilayat and/or industry, returning candidate companies ranked by deterministic identity-match con…No findings

    Why it is in this group

    • The name "search_oman_company" says "search": a word for reading.
    Description, as the server wrote it
    Search structured Oman business records by name, registration number, governorate, wilayat and/or industry, returning candidate companies ranked by deterministic identity-match confidence. When: Use before company analysis or due diligence when the exact company identity is uncertain, or to find candidate Oman companies matching a name or registration number. Selection: supporting; prefer for Use before company analysis or due diligence when the exact company identity is uncertain, or to find candidate Oman companies matching a name or registration number.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • trade_log_analysisAnalyze supplied raw trade records for deterministic performance, execution quality, grouping, streaks, data-quality issues and risk patterns.No findings

    Why it is in this group

    • The name "trade_log_analysis" says "log": a word for reading.
    Description, as the server wrote it
    Analyze supplied raw trade records for deterministic performance, execution quality, grouping, streaks, data-quality issues and risk patterns. When: Use when an agent needs structured statistics and findings from a trading log or execution history. Selection: supporting; prefer for Use when an agent needs structured statistics and findings from a trading log or execution history.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.1.4. Values in angle brackets are yours to fill in.

claude mcp add --transport http rafid-agent-api https://api.rafidsystem.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__rafid-agent-api__analyze_company_risk",
      "mcp__rafid-agent-api__find_companies",
      "mcp__rafid-agent-api__get_oman_company_profile",
      "mcp__rafid-agent-api__search_oman_company",
      "mcp__rafid-agent-api__flight_compare",
      "mcp__rafid-agent-api__flight_search",
      "mcp__rafid-agent-api__hotel_search",
      "mcp__rafid-agent-api__analyze_oman_property",
      "mcp__rafid-agent-api__analyze_property",
      "mcp__rafid-agent-api__compare_properties",
      "mcp__rafid-agent-api__cv_job_match",
      "mcp__rafid-agent-api__trade_log_analysis",
      "mcp__rafid-agent-api__competitor_analysis",
      "mcp__rafid-agent-api__preview_capability"
    ],
    "ask": [
      "mcp__rafid-agent-api__analyze_oman_company",
      "mcp__rafid-agent-api__business_risk_score",
      "mcp__rafid-agent-api__company_due_diligence",
      "mcp__rafid-agent-api__company_reputation_check",
      "mcp__rafid-agent-api__company_risk_batch",
      "mcp__rafid-agent-api__company_risk_report",
      "mcp__rafid-agent-api__due_diligence_oman_company",
      "mcp__rafid-agent-api__research_company",
      "mcp__rafid-agent-api__invoice_anomaly_check",
      "mcp__rafid-agent-api__document_facts_extract",
      "mcp__rafid-agent-api__vehicle_value_estimate",
      "mcp__rafid-agent-api__shipping_cost_estimate",
      "mcp__rafid-agent-api__trip_cost_estimate",
      "mcp__rafid-agent-api__estimate_maintenance",
      "mcp__rafid-agent-api__portfolio_screen",
      "mcp__rafid-agent-api__property_investment_report",
      "mcp__rafid-agent-api__website_audit",
      "mcp__rafid-agent-api__website_project_estimate",
      "mcp__rafid-agent-api__candidate_shortlist_score",
      "mcp__rafid-agent-api__cv_improve",
      "mcp__rafid-agent-api__cv_score",
      "mcp__rafid-agent-api__extract_candidate_profile",
      "mcp__rafid-agent-api__generate_job_profile",
      "mcp__rafid-agent-api__oman_supplier_check",
      "mcp__rafid-agent-api__procurement_vendor_shortlist",
      "mcp__rafid-agent-api__supplier_due_diligence_report",
      "mcp__rafid-agent-api__portfolio_exposure_check",
      "mcp__rafid-agent-api__strategy_performance_analysis",
      "mcp__rafid-agent-api__trade_risk_score",
      "mcp__rafid-agent-api__break_even_calculator",
      "mcp__rafid-agent-api__business_90_day_growth_plan",
      "mcp__rafid-agent-api__business_idea_generator",
      "mcp__rafid-agent-api__business_idea_validate",
      "mcp__rafid-agent-api__business_model_builder",
      "mcp__rafid-agent-api__business_profitability_analysis",
      "mcp__rafid-agent-api__business_risk_check",
      "mcp__rafid-agent-api__business_validation_plan",
      "mcp__rafid-agent-api__content_plan_generator",
      "mcp__rafid-agent-api__final_business_plan_builder",
      "mcp__rafid-agent-api__first_10_customers_plan",
      "mcp__rafid-agent-api__ideal_customer_profile",
      "mcp__rafid-agent-api__monthly_business_financial_report",
      "mcp__rafid-agent-api__offer_builder",
      "mcp__rafid-agent-api__oman_business_launch_advisor",
      "mcp__rafid-agent-api__oman_business_launch_plan",
      "mcp__rafid-agent-api__oman_business_plan_generator",
      "mcp__rafid-agent-api__oman_go_to_market_plan",
      "mcp__rafid-agent-api__oman_small_business_guide",
      "mcp__rafid-agent-api__product_pricing_calculator",
      "mcp__rafid-agent-api__sales_response_builder",
      "mcp__rafid-agent-api__startup_cost_estimate",
      "mcp__rafid-agent-api__startup_readiness_score",
      "mcp__rafid-agent-api__whatsapp_business_setup"
    ],
    "deny": [
      "mcp__rafid-agent-api__website_download",
      "mcp__rafid-agent-api__ai_call_agent",
      "mcp__rafid-agent-api__appointment_call_agent",
      "mcp__rafid-agent-api__voice_lead_qualifier",
      "mcp__rafid-agent-api__news_video_generate",
      "mcp__rafid-agent-api__product_promo_video",
      "mcp__rafid-agent-api__social_video_generate"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as rafid-agent-api. Review it before you use it.