内容
# 本地达拉斯MCP
[](LICENSE)
[](https://nodejs.org/)
[](https://modelcontextprotocol.io/)
> **您的人工智能在达拉斯的本地指南。** 一个模型上下文协议(MCP)服务器,为Claude(和任何MCP客户端)提供达拉斯地区官方公共数据的纯英文访问权限 - 无需API密钥,无需登录。
**许可证:** 在 **[Apache License 2.0](LICENSE)** 下开源 - 免费使用、修改和构建,包括商业用途。请在重新分发时保留 [NOTICE](NOTICE) 属性。
**构建者:** [Ed Neuhaus](https://edneuhaus.com)。
**源码:** https://github.com/mindwear-capitian/local-dallas-mcp
**所属家族:** [local-city-mcp-template](https://github.com/mindwear-capitian/local-city-mcp-template) - 规格、模板和到目前为止已构建的完整城市列表。
> 🚧 **早期阶段。** 目前有三个工具(天气警报、学校评级、311)。计划更多达拉斯/达拉斯地区公民和财产数据 - 请参见 [CONTRIBUTING.md](CONTRIBUTING.md)。
---
## 安装
将以下内容添加到您的Claude Desktop配置中:
```jsonc
// claude_desktop_config.json
{
"mcpServers": {
"local-dallas": {
"command": "npx",
"args": ["-y", "github:mindwear-capitian/local-dallas-mcp"]
}
}
}
```
重启Claude Desktop。任何工具都不需要API密钥。
### Claude 代码
```bash
claude mcp add local-dallas npx -y github:mindwear-capitian/local-dallas-mcp
```
---
## 试用
- *"现在达拉斯有活跃的天气警报吗?"*
- *"达拉斯独立学区的TEA评级是多少?"*
- *"显示达拉斯县的A级小学。*"
- *"第10届市议会区有哪些开放的代码合规311请求?*
---
## 工具(3个在线)
| 工具 | 功能 |
|------|--------------|
| `dallas_nws_alerts` | 达拉斯位置的活跃国家气象服务警报(严重雷暴、龙卷风、洪水、热浪、冰冻、火灾天气)。如果没有给定地址,则默认为达拉斯中心。 |
| `dallas_tea_schools` | 德克萨斯州教育机构学校查询 - A-F责任评级 + AskTED校园目录(州级数据集)。按校园、学区、县或城市搜索。示例学区:达拉斯独立学区、普莱诺独立学区、ハイランドパーク独立学区。 |
| `dallas_311` | 达拉斯市311服务请求(代码合规、街道、卫生等)。按类型、部门、状态、市议会区或地址过滤。 |
| `about` | 版本 + 功能摘要。 |
## 真相来源
| 领域 | 来源 |
|--------|--------|
| 天气警报 | 国家气象服务(api.weather.gov) |
| 学校评级 | 德克萨斯州教育机构2022-2023年全州责任评级 + AskTED目录(data.texas.gov)- 全州数据集,与[local-austin-mcp](https://github.com/mindwear-capitian/local-austin-mcp)使用的相同源 |
| 311服务请求 | 达拉斯市开放数据(dallasopendata.com),数据集`gc4d-8a49` |
| 地理编码 | 美国人口普查地理编码器 |
## 架构
Node.js(ES模块),`@modelcontextprotocol/sdk`通过stdio。 从 [local-city-mcp-template](https://github.com/mindwear-capitian/local-city-mcp-template) 构建 - 请参见该仓库的 `STANDARD.md` 获取规格(硬规则、工具合同、测试栏、许可模式)此服务器遵循的规格。每个响应都包含一个 `source_url`。
## 联系方式
由 [Ed Neuhaus](https://edneuhaus.com) 构建。欢迎贡献 - 请参见 [CONTRIBUTING.md](CONTRIBUTING.md)。