MuckRock MCP服务器
用于与MuckRock的FOIA平台交互的模型上下文协议(MCP)服务器。
安装
pip install -r requirements.txt配置
添加到Claude桌面配置(~/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请求
- 跟踪请求 -查看您提交的请求及其状态
- 组织 -管理在哪个组织下归档
用法
配置后,使用Claude中的自然语言:
- “搜索EPA FOIA请求”
- “提交《信息自由法》要求提供警方记录”
- “显示我的待处理请求”
- “我可以向哪些组织提交申请?”
可用工具
check_auth_status-检查身份验证状态search_foia_requests-搜索公共FOIA请求search_agencies-查找政府机构get_foia_details-获取请求详细信息get_my_user_info-查看您的用户信息get_my_organizations-列出您的组织file_foia_request_simple-提交新的《信息自由法》请求
备注
- 始终先与测试机构进行测试(ID:248)
- 身份验证令牌会自动刷新
- 这是实验性软件,使用风险自负
文档
请参阅 docs/ 文件夹中包含有关身份验证、部署和用例的详细指南。
