Dominican Congress MCP Server logo

Dominican Congress MCP Server

by Enzo Vezzaro

This MCP server provides access to information about the Dominican Congress, including legislative agendas, legislator activity, and new bills. It offers tools to fetch and parse data from various sources related to Dominican legislation.

View on GitHub

Last updated: N/A

What is Dominican Congress MCP Server?

The Dominican Congress MCP Server is a tool that allows users to access and process information related to the Dominican Congress. It provides a set of tools to fetch legislative agendas, legislator activity, new bills, and parse data from various sources like PDFs, CSVs, and XLSX files.

How to use Dominican Congress MCP Server?

To use the server, first clone the repository, install the dependencies, and build the project. Then, configure your MCP client to include the server by specifying the path to the build/index.js file. Once configured, your MCP client should automatically discover the available tools, which can then be used with the appropriate parameters.

Key features of Dominican Congress MCP Server

  • Fetches legislative agendas for the Senate and Chamber of Deputies

  • Retrieves activity for specific legislators

  • Summarizes daily legislative activity

  • Fetches new bills for different chambers

  • Parses data from PDF, CSV, and XLSX files

  • Queries the datos.gob.do API

Use cases of Dominican Congress MCP Server

  • Tracking legislative agendas and new bills

  • Monitoring legislator activity

  • Analyzing government data

  • Automating data extraction from legislative documents

FAQ from Dominican Congress MCP Server

How do I configure the MCP server in my client?

You need to add a configuration block to your MCP client's settings file, specifying the command to run the server (node) and the path to the build/index.js file.

What if the server doesn't show up in my MCP client?

Try restarting your MCP client after configuring the server. Also, double-check the path to build/index.js in the configuration file.

What parameters are required for each tool?

Refer to the README documentation for each tool to see the required and optional parameters.

How do I contribute to the project?

Please see the CONTRIBUTING.md file for details on how to contribute.

Where can I report issues?

Please report any issues you encounter on the issue tracker on GitHub.