mcp-congress_gov_server
If you are the rightful owner of mcp-congress_gov_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Congress.gov API MCP Server provides access to U.S. legislative data using a Model Context Protocol (MCP) server.
The Congress.gov API MCP Server is designed to facilitate access to the official Congress.gov API (v3) through a Model Context Protocol (MCP) server. This server acts as a bridge, enabling MCP clients such as AI assistants or development tools to query and utilize U.S. legislative data efficiently. The server supports direct lookups of core legislative entities like Bills, Members, Congresses, and Committees using standardized URIs. Additionally, it offers tools for more complex operations, such as searching across collections and retrieving related data lists. The server is structured with a clear project layout, including source code, configuration management, core logic services, and utility functions. It is built using TypeScript and provides a robust framework for interacting with the Congress.gov API, ensuring that users can access and manipulate legislative data with ease.
Features
- Direct access to core legislative entities using standardized URIs.
- Tools for complex operations like searching and retrieving related data.
- Structured project layout with clear separation of concerns.
- Built with TypeScript for type safety and reliability.
- Integration with Congress.gov API for up-to-date legislative data.
Tools
congress_search
Tool for searching across collections to find specific legislative entities.
congress_getSubResource
Tool for retrieving related data lists using parent URIs.