MS

mahdi-salmanzade/mcp-dubai

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 5 forks 质量 86 趋势 34MIT

MCP Server for Dubai & UAE public APIs real estate, transport, statistics, education, health, business & more. Connect AI agents to Dubai Pulse, RTA, DLD, KHDA, DHA data. دبي

概览

خادم MCP للبيانات العامة في دبي والإمارات وللمعرفة العملية لتأسيس الأعمال MCP-Dubai is a Model Context Protocol server that connects AI assistants to public APIs, bundled reference datasets, and curated business knowledge. It runs locally over stdio and returns structured results with source and freshness metadata where available. Two air-quality tools need a free WAQI token; six government dataset tools need OAuth credentials and dataset access. Credential-free tools can still depend on an unavailable upstream service; see availability and limitations. Requires Python 3.11 or newer and Git. The October 13 audit tested Python 3.11 through 3.14. On Windows PowerShell, create the environment with py -m venv .venv and activate it with .venv\Scripts\Activate.ps1. Configure your MCP client to launch the environment's Python executable: Replace command with your actual absolute path. On Windows, use the environment's .venv\Scripts\python.exe path, escaping backslashes in JSON.

README

以下为原文 README 节选,完整内容请查看原文。

MCP-Dubai is a Model Context Protocol server that connects AI assistants to public APIs, bundled reference datasets, and curated business knowledge. It runs locally over stdio and returns structured results with source and freshness metadata where available.

The current source includes 120 tools across 37 features:

Area Tools Coverage
Public data and reference datasets 45 Weather, prayer times, currencies, schools, holidays, market data, locations, and dataset discovery
Dubai government dataset queries 6 DLD real estate and RTA transport through data.dubai OAuth
Business knowledge 56 Company setup, free zones, visas, banking, tax, compliance, funding, and living costs
Writing and analysis 8 Arabic/English letter templates, query plans, and report synthesis
Discovery and diagnostics 5 Tool recommendations, feature inventory, version, knowledge dates, and upstream status

112 tools require no credentials. Two air-quality tools need a free WAQI token; six government dataset tools need OAuth credentials and dataset access. Credential-free tools can still depend on an unavailable upstream service; see availability and limitations.

Quick start

Run the current source

Requires Python 3.11 or newer and Git. The October 13 audit tested Python 3.11 through 3.14.

git clone https://github.com/mahdi-salmanzade/MCP-Dubai.git
cd MCP-Dubai
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -e .

On Windows PowerShell, create the environment with py -m venv .venv and activate it with .venv\Scripts\Activate.ps1.

Configure your MCP client to launch the environment’s Python executable:

{
  "mcpServers": {
    "dubai": {
      "command": "/absolute/path/to/MCP-Dubai/.venv/bin/python",
在 GitHub 查看完整 README

安装

uvx mcp-dubai
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "dubai": { "command": "/absolute/path/to/MCP-Dubai/.venv/bin/python", "args": ["-m", "mcp_dubai"] } } }