vigo-mcp

AI-powered Hong Kong SFC regulatory intelligence. Bilingual EN/ZH compliance queries.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
93%
Integridad del esquema
97%
Calidad de los nombres
88%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'get_license_guide' description lacks action verben get_license_guide

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,505Tokens (definiciones de herramientas)
~1.0 KBTamaño de respuesta típico
Impacto moderado en la atención (1.18% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "vigo-mcp": {
      "url": "https://lsoatzzwpltpydwyfqqv.supabase.co/functions/v1/vigo-mcp"
    }
  }
}

Puntos de conexión remotos

https://lsoatzzwpltpydwyfqqv.supabase.co/functions/v1/vigo-mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (10)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢query_regulation(question, language, license_type)

Query Hong Kong SFC regulatory knowledge. Covers licensing (Type 1-13), compliance, exams, CPD/CPT, AML/CFT, virtual assets (VATP/ASPIRe), and more. Supports English and Chinese.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string",
      "description": "Your regulatory question in English or Chinese"
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "zh",
        "auto"
      ],
      "description": "Response language",
      "default": "auto"
    },
    "license_type": {
      "type": "string",
      "description": "Optional: SFC license type filter, e.g. 'Type 1', 'Type 9'"
    }
  },
  "required": [
    "question"
  ]
}
🟢search_enforcement(query, year)

Search SFC enforcement actions including fines, suspensions, bans, and prosecutions. Search by company, person, or violation type.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search term: company name, person, or violation type"
    },
    "year": {
      "type": "number",
      "description": "Optional year filter (e.g. 2025)"
    }
  },
  "required": [
    "query"
  ]
}
🟢latest_updates(category, count)

Get latest SFC regulatory updates: circulars, enforcement news, VATP developments, consultation papers.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "enum": [
        "circular",
        "enforcement",
        "vatp",
        "consultation",
        "all"
      ],
      "default": "all"
    },
    "count": {
      "type": "number",
      "description": "Number of results, 1-10",
      "default": 5
    }
  }
}
🟢get_license_guide(license_type, aspect)

Comprehensive guide for a specific SFC license type: exam papers, capital requirements, fit-and-proper criteria, CPD hours.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "license_type": {
      "type": "string",
      "description": "License type: 'Type 1' through 'Type 13'"
    },
    "aspect": {
      "type": "string",
      "enum": [
        "overview",
        "exam",
        "capital",
        "fit_and_proper"
      ],
      "default": "overview"
    }
  },
  "required": [
    "license_type"
  ]
}
🟢compliance_check(license_types, aum, num_ros, num_staff, has_vatp, ...)

Perform a compliance health check for a licensed corporation. Input company profile, get a compliance risk assessment covering FRR capital, RO configuration, MIC roles, annual obligations, and regulatory focus areas.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "license_types": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "License types held, e.g. ['Type 1', 'Type 9']"
    },
    "aum": {
      "type": "string",
      "description": "Assets under management, e.g. '500M HKD'"
    },
    "num_ros": {
      "type": "number",
      "description": "Number of Responsible Officers"
    },
    "num_staff": {
      "type": "number",
      "description": "Total number of staff"
    },
    "has_vatp": {
      "type": "boolean",
      "description": "Whether the firm deals with virtual assets",
      "default": false
    },
    "business_areas": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Business areas, e.g. ['securities dealing', 'asset management']"
    }
  },
  "required": [
    "license_types"
  ]
}
🟢risk_assessment(description, license_types, urgency)

Assess compliance risk of a planned business activity. Returns Red/Yellow/Green risk rating with regulatory basis and recommended actions.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "description": {
      "type": "string",
      "description": "Description of the planned business activity"
    },
    "license_types": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Relevant license types"
    },
    "urgency": {
      "type": "string",
      "enum": [
        "immediate",
        "planned",
        "exploratory"
      ],
      "description": "How urgent is this activity",
      "default": "planned"
    }
  },
  "required": [
    "description"
  ]
}
🟢autonomous_task(task, context, output_format)

Execute a complex multi-step regulatory task autonomously. VIGO will plan the execution strategy, gather information from multiple sources (regulations, enforcement, knowledge graph), and synthesize a comprehensive report. Use for due diligence, compliance planning, license acquisition roadmaps, or any task requiring multiple analysis steps.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "task": {
      "type": "string",
      "description": "High-level task description, e.g. 'Perform due diligence on applying for Type 9 license with virtual asset management'"
    },
    "context": {
      "type": "string",
      "description": "Optional background context about the company or situation"
    },
    "output_format": {
      "type": "string",
      "enum": [
        "report",
        "action_plan",
        "risk_matrix",
        "timeline"
      ],
      "description": "Desired output format",
      "default": "report"
    }
  },
  "required": [
    "task"
  ]
}
🟢checklist_lookup(query, licence_type, category)

Search the SFC compliance checklist by topic, licence type, or MIC function (CF1-CF8). Returns compliance items with legal references, SOP guidance, case law, and grey area analysis. Use for questions about regulatory obligations, MIC responsibilities, procedural guidance, or compliance requirements.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query in Chinese or English (e.g., 'FRR月報提交', 'MIC CF7 duties', 'complaint handling')"
    },
    "licence_type": {
      "type": "string",
      "description": "Optional: filter by licence type (e.g., 'Type 1', 'Type 9')"
    },
    "category": {
      "type": "string",
      "enum": [
        "capital",
        "reporting",
        "aml",
        "conduct",
        "va",
        "governance",
        "mic",
        "sop",
        "legal",
        "enforcement",
        "grey_area",
        "insurance",
        "record_keeping",
        "client_asset",
        "notification",
        "exam_cpt"
      ],
      "description": "Optional: filter by compliance category"
    }
  },
  "required": [
    "query"
  ]
}
🟢sop_guide(process, licence_type)

Get step-by-step Standard Operating Procedure (SOP) guidance for common compliance processes. Available SOPs: KYC onboarding, FRR monthly return, complaint handling, STR filing. Returns detailed steps with responsible person, legal basis, and estimated time.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "process": {
      "type": "string",
      "enum": [
        "kyc_onboarding",
        "frr_monthly",
        "complaint_handling",
        "str_filing"
      ],
      "description": "Which SOP process to retrieve"
    },
    "licence_type": {
      "type": "string",
      "description": "Optional: licence type for context"
    }
  },
  "required": [
    "process"
  ]
}
🟢compliance_score(company_id)

Calculate compliance health score for a company. Requires company_id from the Portal system. Returns total items, completed, overdue, and score percentage.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company_id": {
      "type": "string",
      "description": "Company UUID from OrphicOne Portal"
    }
  },
  "required": [
    "company_id"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada10 herramientas
verificadoversión no registrada10 herramientas