io.github.BigJai/opendirectories-business-data

编码与调试

by bigjai

Search 12M+ verified businesses across 10 countries via government registers.

什么是 io.github.BigJai/opendirectories-business-data

Search 12M+ verified businesses across 10 countries via government registers.

README

<!-- mcp-name: io.github.BigJai/opendirectories-business-data -->

OpenDirectories MCP Server

Search 12M+ verified businesses across 10 countries and 19 directories via the Model Context Protocol.

All data sourced from government registers and enriched with Google Maps ratings and AI descriptions.

Quick Start

Hosted (zero setup)

Add to your MCP client config (Claude Desktop, Cline, Cursor, etc.):

json
{
  "mcpServers": {
    "opendirectories": {
      "url": "https://secure-wave--opendirectories-business-data.apify.actor/mcp"
    }
  }
}

Install via PyPI

bash
pip install opendirectories-mcp
json
{
  "mcpServers": {
    "opendirectories": {
      "command": "opendirectories-mcp",
      "env": {
        "APAC_SUPABASE_URL": "https://your-instance.supabase.co",
        "APAC_SUPABASE_KEY": "your-anon-key",
        "US_SUPABASE_URL": "https://your-instance.supabase.co",
        "US_SUPABASE_KEY": "your-anon-key",
        "EU_SUPABASE_URL": "https://your-instance.supabase.co",
        "EU_SUPABASE_KEY": "your-anon-key"
      }
    }
  }
}

Tools

search_businesses

Search across all records with rich filters.

ParameterTypeDescription
querystringBusiness name or type
countrystringISO code: AU, US, UK, CA, NZ, SG, IE, FR
directorystringDirectory ID (see list_directories)
statestringState/province code (e.g. NSW, CA, TX)
suburbstringSuburb or city name
has_phoneboolOnly businesses with phone numbers
min_ratingfloatMinimum Google rating (0-5)
limitintResults to return (1-50, default 10)

get_business

Get full details for a business by its ID.

ParameterTypeDescription
business_idintUnique business record ID
directorystringOptional directory to narrow search

get_competitors

Find competitors near a business location, ranked by quality score.

ParameterTypeDescription
business_namestringBusiness to find competitors for
suburbstringSuburb or city
countrystringCountry code (default AU)
directorystringDirectory to search within
limitintResults (1-20, default 10)

market_density

Analyse market saturation with rating distributions, digital presence metrics, and top-rated providers.

ParameterTypeDescription
categorystringBusiness type (e.g. dentist, plumber)
statestringState or province
suburbstringSuburb or city
countrystringCountry code (default AU)
directorystringDirectory to search within

verify_business

Verify a business against government registers with confidence scoring.

ParameterTypeDescription
business_namestringBusiness name to verify
countrystringCountry code (default AU)
abnstringAustralian Business Number (optional)
suburbstringSuburb (optional, improves accuracy)

list_directories

Returns all 19 directories with country and region metadata. No parameters.

Data Sources

RegionSourceDirectories
AustraliaASIC, NDIS, ACECQA, ACNCFinancial advisers, mortgage brokers, childcare, aged care, charities, manufacturers, disability providers, commercial finance, local services
United StatesCMS, IRSHealthcare providers, nonprofits, transport, education
United KingdomCompanies HouseUK companies
CanadaNational registerCanadian businesses
New ZealandCharities CommissionNZ charities
SingaporeACRASingapore companies
IrelandCROIrish charities
FranceINSEEFrench enterprises

Coverage

  • 12,160,000+ verified business records
  • 19 specialised directories
  • 10 countries (AU, US, UK, CA, NZ, SG, IE, FR + growing)
  • 3 regional databases (APAC, US, EU)
  • Google Maps ratings and review counts
  • AI-generated business descriptions

Use Cases

  • Lead generation — Find businesses by category, location, and quality score
  • Competitive analysis — Map competitors in any suburb or city
  • Market research — Analyse density, ratings, and digital presence
  • Business verification (KYB) — Verify against government registers
  • Franchise expansion — Identify underserved markets

Self-Hosting

Set environment variables for your Supabase instances:

bash
export APAC_SUPABASE_URL=https://your-instance.supabase.co
export APAC_SUPABASE_KEY=your-anon-key
export US_SUPABASE_URL=https://your-instance.supabase.co
export US_SUPABASE_KEY=your-anon-key
export EU_SUPABASE_URL=https://your-instance.supabase.co
export EU_SUPABASE_KEY=your-anon-key
export PORT=5001

opendirectories-mcp

Or use Docker:

bash
docker run -p 5001:5001 \
  -e APAC_SUPABASE_URL=... \
  -e APAC_SUPABASE_KEY=... \
  ghcr.io/bigjai/opendirectories-mcp

License

MIT

常见问题

io.github.BigJai/opendirectories-business-data 是什么?

Search 12M+ verified businesses across 10 countries via government registers.

相关 Skills

网页应用测试

by anthropics

Universal
热门

用 Playwright 为本地 Web 应用编写自动化测试,支持启动开发服务器、校验前端交互、排查 UI 异常、抓取截图与浏览器日志,适合调试动态页面和回归验证。

借助 Playwright 一站式验证本地 Web 应用前端功能,调 UI 时还能同步查看日志和截图,定位问题更快。

编码与调试
未扫描175.1k

网页构建器

by anthropics

Universal
热门

面向复杂 claude.ai HTML artifact 开发,快速初始化 React + Tailwind CSS + shadcn/ui 项目并打包为单文件 HTML,适合需要状态管理、路由或多组件交互的页面。

在 claude.ai 里做复杂网页 Artifact 很省心,多组件、状态和路由都能顺手搭起来,React、Tailwind 与 shadcn/ui 组合效率高、成品也更精致。

编码与调试
未扫描175.1k

前端设计

by anthropics

Universal
热门

面向组件、页面、海报和 Web 应用开发,按鲜明视觉方向生成可直接落地的前端代码与高质感 UI,适合做 landing page、Dashboard 或美化现有界面,避开千篇一律的 AI 审美。

想把页面做得既能上线又有设计感,就用前端设计:组件到整站都能产出,难得的是能避开千篇一律的 AI 味。

编码与调试
未扫描175.1k

相关 MCP Server

GitHub

编辑精选

by GitHub

热门

GitHub 是 MCP 官方参考服务器,让 Claude 直接读写你的代码仓库和 Issues。

这个参考服务器解决了开发者想让 AI 安全访问 GitHub 数据的问题,适合需要自动化代码审查或 Issue 管理的团队。但注意它只是参考实现,生产环境得自己加固安全。

编码与调试
89.7k

by Context7

热门

Context7 是实时拉取最新文档和代码示例的智能助手,让你告别过时资料。

它能解决开发者查找文档时信息滞后的问题,特别适合快速上手新库或跟进更新。不过,依赖外部源可能导致偶尔的数据延迟,建议结合官方文档使用。

编码与调试
60.2k

by tldraw

热门

tldraw 是让 AI 助手直接在无限画布上绘图和协作的 MCP 服务器。

这解决了 AI 只能输出文本、无法视觉化协作的痛点——想象让 Claude 帮你画流程图或白板讨论。最适合需要快速原型设计或头脑风暴的开发者。不过,目前它只是个基础连接器,你得自己搭建画布应用才能发挥全部潜力。

编码与调试
49.9k

评论