关于 MuckRock MCP Server
MuckRock MCP Server 将 Claude 等 MCP 客户端连接到 MuckRock 的 FOIA 平台,支持搜索请求与机构、提交请求、跟踪进度及管理申请组织。项目注明其仍处于实验阶段且安全性不足。
主要功能
- 01搜索 FOIA 请求
- 02查找政府机构
- 03提交 FOIA 请求
- 04跟踪请求状态
- 05管理申请组织
适用场景
- 01查找特定主题的公开请求
- 02提交记录公开申请
- 03查看待处理请求进度
MCP 相关
该服务向 MCP 客户端提供 MuckRock FOIA 搜索、提交、跟踪和组织管理操作。它使用启动时提供的 MuckRock 凭据或环境变量进行认证。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MuckRock MCP 服务
用于与 MuckRock 的 FOIA 平台交互的模型上下文协议(MCP)服务。
安装
pip install -r requirements.txt
配置
添加到 Claude Desktop 配置文件(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"muckrock": {
"command": "/path/to/python",
"args": ["/path/to/muckrock_server.py"]
}
}
}
身份验证
服务启动时会提示输入 MuckRock 凭据。你也可以设置环境变量:
export MUCKROCK_USERNAME="your_username"
export MUCKROCK_PASSWORD="your_password"
功能
- 搜索 - 搜索 FOIA 请求和政府机构
- 提交请求 - 提交新的 FOIA 请求,并自动选择组织
- 跟踪请求 - 查看你提交的请求及其状态
- 组织 - 管理提交请求时使用的组织
用法
配置完成后,在 Claude 中使用自然语言:
- “搜索 EPA FOIA 请求”
- “提交一份警方记录的 FOIA 请求”
- “显示我待处理的请求”
- “我可以使用哪些组织提交请求?”
可用工具
check_auth_status- 检查身份验证状态search_foia_requests- 搜索公开的 FOIA 请求search_agencies- 查找政府机构get_foia_details- 获取请求详情get_my_user_info- 查看你的用户信息get_my_organizations- 列出你的组织file_foia_request_simple- 提交新的 FOIA 请求
注意事项
- 请始终先使用测试机构进行测试(ID:248)
- 身份验证令牌会自动刷新
- 这是实验性软件,请自行承担使用风险
文档
详细的身份验证、部署和用例指南请参阅 docs/ 文件夹。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。