I should have done a better job explaining what this repo is for. This is an MCP server that interfaces with the (rather comprehensive) Congress.gov API. I made this because I was fed up with reading highly partisan news reports on what our US Congress is actually doing. I don't think there is any easy way to actually find out, for example, what my congresspeople from Colorado (my home state) did today. The Congress.gov API exposes that information, in near real-time. I am honestly surprised more news organizations don't seem to rely on this for, well, news.
There is still work to be done to finish out the remaining endpoints. MCP Servers are the next evolution in interacting with LLM agents in my opinion, and they are dead simple to write in Python, for example. The installation is super straightforward too.
Happy to accept any contributions or ideas. This repo is available via the MIT License.
I should have done a better job explaining what this repo is for. This is an MCP server that interfaces with the (rather comprehensive) Congress.gov API. I made this because I was fed up with reading highly partisan news reports on what our US Congress is actually doing. I don't think there is any easy way to actually find out, for example, what my congresspeople from Colorado (my home state) did today. The Congress.gov API exposes that information, in near real-time. I am honestly surprised more news organizations don't seem to rely on this for, well, news.
There is still work to be done to finish out the remaining endpoints. MCP Servers are the next evolution in interacting with LLM agents in my opinion, and they are dead simple to write in Python, for example. The installation is super straightforward too.
Happy to accept any contributions or ideas. This repo is available via the MIT License.