OpenDirectories MCP Server

OpenDirectories MCP Server

Enables searching 12M+ verified businesses across 10 countries and 19 directories, with tools for lead generation, competitive analysis, and market research.

Category
访问服务器

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.):

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

Install via PyPI

pip install opendirectories-mcp
{
  "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.

Parameter Type Description
query string Business name or type
country string ISO code: AU, US, UK, CA, NZ, SG, IE, FR
directory string Directory ID (see list_directories)
state string State/province code (e.g. NSW, CA, TX)
suburb string Suburb or city name
has_phone bool Only businesses with phone numbers
min_rating float Minimum Google rating (0-5)
limit int Results to return (1-50, default 10)

get_business

Get full details for a business by its ID.

Parameter Type Description
business_id int Unique business record ID
directory string Optional directory to narrow search

get_competitors

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

Parameter Type Description
business_name string Business to find competitors for
suburb string Suburb or city
country string Country code (default AU)
directory string Directory to search within
limit int Results (1-20, default 10)

market_density

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

Parameter Type Description
category string Business type (e.g. dentist, plumber)
state string State or province
suburb string Suburb or city
country string Country code (default AU)
directory string Directory to search within

verify_business

Verify a business against government registers with confidence scoring.

Parameter Type Description
business_name string Business name to verify
country string Country code (default AU)
abn string Australian Business Number (optional)
suburb string Suburb (optional, improves accuracy)

list_directories

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

Data Sources

Region Source Directories
Australia ASIC, NDIS, ACECQA, ACNC Financial advisers, mortgage brokers, childcare, aged care, charities, manufacturers, disability providers, commercial finance, local services
United States CMS, IRS Healthcare providers, nonprofits, transport, education
United Kingdom Companies House UK companies
Canada National register Canadian businesses
New Zealand Charities Commission NZ charities
Singapore ACRA Singapore companies
Ireland CRO Irish charities
France INSEE French 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:

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:

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

License

MIT

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选