Washington State Legislature MCP Server
by awalcutt
This is a Model Context Protocol (MCP) server providing AI assistants with access to Washington State Legislature data. It enables civic engagement through conversational interfaces.
Last updated: N/A
What is Washington State Legislature MCP Server?
This MCP server connects AI assistants to the Washington State Legislative Web Services (WSLWS), providing access to legislative data and tools.
How to use Washington State Legislature MCP Server?
The server can be deployed locally or in the cloud. It exposes tools and resources that can be accessed via an MCP client, such as Claude Desktop or a custom Python script. Configuration is managed via environment variables.
Key features of Washington State Legislature MCP Server
Bill tracking and information retrieval
Committee meeting schedules and agendas
Legislator lookup and sponsor information
Bill status and history tracking
Legislative document access
Use cases of Washington State Legislature MCP Server
AI assistant providing information on current legislation
Chatbot answering questions about bill status and history
Tool for researchers to access legislative documents
Integration with civic engagement platforms
FAQ from Washington State Legislature MCP Server
What is an MCP server?
What is an MCP server?
An MCP server provides a standardized way for AI assistants to access external data and tools.
What data does this server provide?
What data does this server provide?
This server provides access to Washington State Legislature data, including bills, committees, legislators, and documents.
How do I install the server?
How do I install the server?
You can install the server using pip, either in development or production mode. See the Installation section in the README.
How do I connect to the server?
How do I connect to the server?
You can connect to the server using an MCP client, such as Claude Desktop or a custom Python script. See the Usage Examples section in the README.
What are the available tools?
What are the available tools?
The available tools include getBillInfo, searchBills, getBillsByYear, getCommitteeMeetings, findLegislator, getBillStatus, getBillDocuments, and getBillContent. See the API Documentation section in the README for details.