Govbase

U.S. federal policy data — bills, Congress members, voting records, and civic info.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
95%
Vollständigkeit des Schemas
98%
Qualität der Benennung
98%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,413Tokens (Tool-Definitionen)
~771 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.10% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "govbase": {
      "url": "https://api.govbase.com/mcp"
    }
  }
}

Remote-Endpunkte

https://api.govbase.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (12)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_policies(query, limit, sort)

Search U.S. federal policies and legislation by keyword, topic, or bill name. Returns a list of matching policies with summaries.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query (bill name, topic, keyword)"
    },
    "limit": {
      "default": 10,
      "description": "Number of results (max 25)",
      "type": "number",
      "minimum": 1,
      "maximum": 25
    },
    "sort": {
      "default": "importance",
      "description": "Sort order",
      "type": "string",
      "enum": [
        "date",
        "importance"
      ]
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_policy(policy_id)

Retrieve detailed information about a specific U.S. federal policy by its ID (e.g., "bill-119-hr-22" or "eo-2025-1234").

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "policy_id": {
      "type": "string",
      "description": "Policy ID (e.g., \"bill-119-hr-22\" or \"eo-2025-1234\")"
    }
  },
  "required": [
    "policy_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_policy_text(policy_id, format)

Retrieve the full text of a U.S. federal policy document. Returns the raw legislative or regulatory text.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "policy_id": {
      "type": "string",
      "description": "Policy ID"
    },
    "format": {
      "default": "markdown",
      "description": "Text format",
      "type": "string",
      "enum": [
        "markdown",
        "plain"
      ]
    }
  },
  "required": [
    "policy_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_members(query, state, party, chamber, limit)

Search current U.S. members of Congress by name, state, party, or chamber. Returns a list of matching members with key details.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Search by name",
      "type": "string"
    },
    "state": {
      "description": "Two-letter state code (e.g., \"CA\")",
      "type": "string"
    },
    "party": {
      "description": "Political party",
      "type": "string",
      "enum": [
        "Democratic",
        "Republican",
        "Independent"
      ]
    },
    "chamber": {
      "description": "Congressional chamber",
      "type": "string",
      "enum": [
        "house",
        "senate"
      ]
    },
    "limit": {
      "default": 20,
      "description": "Number of results",
      "type": "number",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_member(bioguide_id)

Retrieve detailed information about a specific U.S. member of Congress by their Bioguide ID (e.g., "P000197" for Nancy Pelosi).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "bioguide_id": {
      "type": "string",
      "description": "Bioguide ID (e.g., \"P000197\")"
    }
  },
  "required": [
    "bioguide_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_member_vote(bioguide_id, policy_id)

Check how a specific U.S. member of Congress voted on a policy by providing their Bioguide ID and the policy ID. Returns all roll call votes for that member on the given policy.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "bioguide_id": {
      "type": "string",
      "description": "Bioguide ID of the member"
    },
    "policy_id": {
      "type": "string",
      "description": "Policy ID to check vote on"
    }
  },
  "required": [
    "bioguide_id",
    "policy_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_stories(limit)

List current story bundles tracking ongoing policy issues. Returns a feed of active stories grouping related policies and developments.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 10,
      "description": "Number of stories",
      "type": "number",
      "minimum": 1,
      "maximum": 20
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_story(bundle_id)

Retrieve detailed information about a specific story bundle by its ID, including the full timeline of related events.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "bundle_id": {
      "type": "string",
      "description": "Story bundle ID"
    }
  },
  "required": [
    "bundle_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢resolve_effort(name)

Answer "what is going on with policy X?" — resolve a bill nickname, acronym, or media name ("SAVE Act", "big beautiful bill") to the effort tracking that policy goal across every bill that has carried it, through reintroductions and new Congresses.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 2,
      "description": "A name for the effort: bill nickname, acronym, or media name (e.g. \"SAVE Act\", \"big beautiful bill\")"
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_effort(effort_id)

Retrieve an effort by ID: the maintained plain-language answer to "what is happening with this?", the full bill lineage across Congresses, current status, next actor, and story coverage.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "effort_id": {
      "type": "string",
      "description": "Effort slug ID (e.g. \"safeguard-american-voter-eligibility\")"
    }
  },
  "required": [
    "effort_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_representatives(address)

Look up elected representatives for a given U.S. address, including federal, state, and local officials.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "Street address (e.g., \"1600 Pennsylvania Ave, Washington DC\")"
    }
  },
  "required": [
    "address"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_voter_info(address)

Get election and polling location information for a registered U.S. voter address, including upcoming elections and early vote sites.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "Registered voter address"
    }
  },
  "required": [
    "address"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet12 Tools
verifiziertVersion nicht aufgezeichnet12 Tools