Frequently Asked Questions about the Congress.gov MCP Server
Q: What is an MCP Server?
A: MCP (Model Context Protocol) is an open protocol standardizing how applications provide context to Large Language Models (LLMs). An MCP server acts as a bridge, allowing AI models to access and interact with external data sources and tools.
Q: What is the Congress.gov MCP Server?
A: The Congress.gov MCP Server is a specific implementation of an MCP server designed to interface with the Congress.gov API. This API provides access to a wide range of legislative information from the United States Congress.
Q: What kind of data can I access through the Congress.gov MCP Server?
A: You can access legislative data including bills, amendments, summaries, information about members of Congress, committee details, voting records, and the Congressional Record.
Q: How do I install the Congress.gov MCP Server?
A: You can install it either via Smithery using the command npx -y @smithery/cli install @AshwinSundar/congress_gov_mcp --client claude or manually by cloning the repository, installing dependencies, and configuring your API key.
Q: What are the prerequisites for installing the Congress.gov MCP Server manually?
A: You need to install uv, obtain a Congress.gov API key, and have a client that supports MCP Integrations, such as Claude Desktop or Claude Code.
Q: How do I get a Congress.gov API key?
A: You can sign up for a Congress.gov API key at https://api.congress.gov/sign-up/.
Q: How do I configure the Congress.gov MCP Server for Claude Desktop?
A: You need to add a configuration block to your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%Claudeclaude_desktop_config.json on Windows) specifying the command and arguments to run the server.
Q: How do I configure the Congress.gov MCP Server for Claude Code?
A: You need to add a configuration block to your .mcp.json file in the directory you are running Claude Code, specifying the command and arguments to run the server.
Q: What is UBOS?
A: UBOS (Unified Business Orchestration System) is a full-stack AI Agent Development Platform focused on bringing AI Agents to every business department. It helps you orchestrate AI Agents, connect them with enterprise data, build custom AI Agents with your LLM model, and create Multi-Agent Systems.
Q: How does the Congress.gov MCP Server integrate with UBOS?
A: The Congress.gov MCP Server can be integrated with UBOS to build custom AI agents that can access and analyze legislative data, connect it to enterprise data, and automate complex legislative research and analysis tasks.
Q: What are some use cases for the Congress.gov MCP Server?
A: Use cases include AI-powered legislative analysis, real-time legislative updates, congressional research tools, civic engagement platforms, and automated legislative reporting.
Q: What is the roadmap for the Congress.gov MCP Server?
A: The roadmap includes support for additional endpoints of the Congress.gov API to broaden the available data.
Congress.gov API Server
Project Details
- AshwinSundar/congress_gov_mcp
- MIT License
- Last Updated: 6/15/2025
Recomended MCP Servers
小红书MCP服务 x-s x-t js逆向
🔎 A MCP server for Unsplash image search.
A Model Context Protocol (MCP) server that enables AI assistants to interact with IDA Pro for reverse engineering...
MCP server that provides doc forge capabilities
Model Context Protocol server for Github Repo // Reading Github Repo
MCP server for getting github trending repos & developers
Context7 MCP Server
MCP Server for the Fillout.io API, enabling form management, response handling, and analytics.
MCP tool that lets Cline inquire about a code base





