docketbird-mcp

docketbird-mcp

0

The DocketBird MCP server is a tool that provides access to court case data and document management through a variety of commands and transport options. It can be deployed using Docker and supports interaction through an agent prototype with natural language processing capabilities.

DocketBird MCP Server

This MCP server provides access to DocketBird's court case data and document management functionality.

Requirements

  • Python 3.11
  • uv package manager

Setup

  1. Install uv
  2. Create and activate a virtual environment
  3. Install dependencies
  4. Set up your environment variables

Running the Server

Run the server using different transport methods like stdio or SSE.

Available Tools

  • get_case_details: Retrieve case details
  • download_document_by_id: Download documents by their ID
  • list_cases: List all cases
  • list_courts_and_types: List courts and case types

Deployment

The server can be deployed using Docker and GitHub Actions for cloud servers. It supports builds for ARM and AMD architectures with options for different transport types.

DocketBird Agent Prototype

Features an interactive command-line interface with natural language querying for case information and document details. Requires OpenAI API key and dependencies.