# Congress.gov

> Use this tool when you need to retrieve US legislative data, such as bills, amendments, and member information, for political research, legislative tracking, or policy analysis. It provides access to comprehensive data through 19 specialized tools, supporting broad queries and specific document retrieval. Ideal for building AI assistants or workflows that require programmatic access to official US Congress data, including bill text, voting patterns, and committee activities.

Canonical page: https://skillsregistry.net/skills/ashwinsundar-congress-gov  
JSON: https://api.skillsregistry.net/v1/skills/ashwinsundar-congress-gov

## Description

This MCP server provides complete access to the Congress.gov API for retrieving US legislative data, built using Python with FastMCP and offering 19 specialized tools covering bills, amendments, summaries, member information, committee data, voting records, congressional records, and communications. The implementation includes comprehensive parameter validation, pagination support, and proper error handling across all endpoints, with tools organized by legislative domain (bills, committees, records, etc.) and supporting both broad queries and specific document retrieval by ID or number. It's valuable for political research, legislative tracking, policy analysis workflows, and building AI assistants that need programmatic access to official US Congress data including bill text, voting patterns, committee activities, and member information.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-06-11

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ashwinsundar-congress-gov)
- **Repository:** <https://github.com/ashwinsundar/congress_gov_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ashwinsundar-congress-gov"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ashwinsundar-congress-gov` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ashwinsundar-congress-gov/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
