返回市场
英国许可赞助商MCP服务器

英国许可赞助商MCP服务器

作者:rodcar2 星标更新:2025-07-05

项目介绍

<div align="center">

英国许可赞助商MCP

用于英国签证赞助商验证和背景检查的模型上下文协议(MCP)服务器


👨‍💻 作者

Ivan Yang Rodriguez Carranza

Email LinkedIn GitHub

</div>

📋 目录


🎯 概述

英国许可赞助商MCP是一个模型上下文协议(MCP)服务器,它提供对英国官方注册工人和临时工许可赞助商(包括技能工人签证的赞助商)的验证和背景检查。该服务器使AI代理和应用程序能够通过标准化的MCP接口验证公司是否被授权赞助个人,并进行全面的公司研究。这有助于国际学生、求职者和移民专业人士评估潜在雇主及其赞助状态。


🎬 演示

<div align="center">

https://github.com/user-attachments/assets/98fe629c-e7ca-42b3-ba92-31225796ebcb

</div>

🔧 工具

名称输入描述
search_in_sponsors_registercompany_name在英国的许可赞助商注册中搜索公司
get_company_from_sponsors_registercompany_name从许可赞助商注册中获取公司的条目
search_in_companies_housecompany_name使用官方公司注册处API搜索公司
get_company_profile_from_companies_housecompany_number从公司注册处获取详细的公司概况信息
get_company_officers_from_companies_housecompany_number从公司注册处获取公司官员信息(董事、秘书等)

注意: 即便公司在官方注册中存在,搜索也可能找不到该公司。search_in_sponsors_register工具使用模糊字符串匹配,可能会返回多个潜在匹配项,结果限制在前10个。选择正确的公司需要由代理或LLM来完成。


💬 提示

名称输入描述
is_company_licensed_sponsorcompany_name检查公司是否被授权赞助工人
get_company_full_profilecompany_name从赞助商注册和公司注册处检索完整的公司概况。

🚀 如何使用

Claude Desktop(远程服务器)

注意: 需要npx,它与npm捆绑在一起。如果没有安装npm,请安装Node.js,其中包含npm。

添加到Claude Desktop配置(Claude > 设置 > 开发者 > 编辑配置):

{
  "mcpServers": {
    "uk_licensed_sponsors": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://uk-licensed-sponsors-mcp.onrender.com/mcp"
      ]
    }
  }
}

本地服务器

注意: 完整功能需要公司注册处API密钥。从公司注册处开发者中心获取免费API密钥。赞助商注册搜索无需API密钥即可工作。

重要: 设置公司注册处API密钥时,需要将http://my.localdomain配置为“JavaScript域”,并设置本地主机域名映射,将实际IP地址映射到http://my.localdomain。请参阅我们的本地主机域名映射指南,了解如何配置hosts文件的详细步骤。

注意: 确保已安装uv。如果没有,请从uv.tool安装。

克隆并安装:

git clone https://github.com/rodcar/uk-licensed-sponsors-mcp.git
cd uk-licensed-sponsors-mcp
uv sync

设置环境变量(可选 - 公司注册处集成所需):

echo "COMPANIES_HOUSE_API_KEY=your_api_key_here" > .env

添加到Claude Desktop配置(Claude > 设置 > 开发者 > 编辑配置):

注意:/path/to/uk-licensed-sponsors-mcp替换为你克隆仓库的实际路径。

{
  "mcpServers": {
    "uk_licensed_sponsors": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/uk-licensed-sponsors-mcp",
        "run",
        "main.py"
      ]
    }
  }
}

MCP Inspector(替代方案)

注意: 完整功能需要公司注册处API密钥。从公司注册处开发者中心获取免费API密钥。赞助商注册搜索无需API密钥即可工作。

重要: 设置公司注册处API密钥时,需要将http://my.localdomain配置为“JavaScript域”,并设置本地主机域名映射,将实际IP地址映射到http://my.localdomain。请参阅我们的本地主机域名映射指南,了解如何配置hosts文件的详细步骤。

注意: 需要npx,它与npm捆绑在一起。如果没有安装npm,请安装Node.js,其中包含npm。

注意:/path/to/uk-licensed-sponsors-mcp替换为你克隆仓库的实际路径。

运行:

npx @modelcontextprotocol/inspector \
  uv \
  --directory /path/to/uk-licensed-sponsors-mcp \                     
  run \
  main.py

打开MCP Inspector(控制台显示的URL),并使用以下设置配置MCP客户端:

  • 传输类型: STDIO
  • 命令: python
  • 参数: main.py

💡 示例

注意: 示例中的公司是随机选取的。

提示公司名称对话
is_company_licensed_sponsor17 Capital Services Ltdhttps://claude.ai/share/f39ee0f7-f7a2-4fb7-ba52-4a91aff39c17
get_company_full_profileCVK INFOTECH LTDhttps://claude.ai/share/05de8264-49d0-46cb-a2bd-8f8ed69647c3

🏛️ 架构图

英国许可赞助商MCP遵循模型上下文协议规范,提供访问英国许可赞助商注册和公司注册处数据以进行签证赞助验证。

graph LR
    CLIENT[MCP Client<br/>Claude Desktop, IDE, etc.] --> MCP_SERVER[UK Licensed Sponsors MCP Server]
    
    subgraph TOOLS ["🔧 Tools"]
        SEARCH_REGISTER[search_in_sponsors_register]
        GET_DETAILS[get_company_from_sponsors_register]
        SEARCH_CH[search_in_companies_house]
        GET_PROFILE[get_company_profile_from_companies_house]
        GET_OFFICERS[get_company_officers_from_companies_house]
    end
    
    subgraph "💬 Prompts"
        CHECK_SPONSOR[is_company_licensed_sponsor]
        FULL_PROFILE[get_company_full_profile]
    end
    
    MCP_SERVER --> SEARCH_REGISTER
    MCP_SERVER --> GET_DETAILS
    MCP_SERVER --> SEARCH_CH
    MCP_SERVER --> GET_PROFILE
    MCP_SERVER --> GET_OFFICERS
    MCP_SERVER --> CHECK_SPONSOR
    MCP_SERVER --> FULL_PROFILE
    
    SEARCH_REGISTER --> CACHE[Cache Layer]
    GET_DETAILS --> CACHE
    CACHE --> UK_REGISTER[UK Register of Licensed Sponsors]
    SEARCH_CH --> COMPANIES_HOUSE[Companies House API]
    GET_PROFILE --> COMPANIES_HOUSE
    GET_OFFICERS --> COMPANIES_HOUSE
    
    style CLIENT fill:#e3f2fd
    style MCP_SERVER fill:#f3e5f5
    style UK_REGISTER fill:#fff3e0
    style COMPANIES_HOUSE fill:#fff3e0

📝 许可证

本项目根据Apache License 2.0许可。


<div align="center">

报告错误 · 请求功能

</div>