用于与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"
配置完成后,在Claude中使用自然语言:
check_auth_status - 检查认证状态search_foia_requests - 搜索公共FOIA请求search_agencies - 查找政府机构get_foia_details - 获取请求详情get_my_user_info - 查看用户信息get_my_organizations - 列出您的组织file_foia_request_simple - 提交新的FOIA请求请参阅docs/文件夹中的详细指南,包括认证、部署和使用案例。