umakantv/mcp-server-op-gov
If you are the rightful owner of mcp-server-op-gov 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 OPGovWatch MCP Server is designed to facilitate the OpGovernance Chat App by utilizing the Model Context Protocol (MCP) to manage and process data efficiently.
OPGovWatch MCP Server
This MCP repo defines the tools used for the OpGovernance Chat App.
It uses the MCP Protocal.
Setup
Prerequisite
- Have
python>=3.10
installed on your system. - We recommend using uv to manage your Python projects.
- Clone the repo.
- You should have
indexer
database in a MongoDB Server. Tools require a connection to mongodb server withMONGODB_URI
env variable, so make sure it's available before running the process.
Note: To test on sample events locally, we have added a database dump in this repo. Check
indexer.zip
.
Use the commandmongorestore --db indexer events.bson
to import theevents
and other collections.
Debug tools with the MCP Inspector
- Run the command
uv run --with mcp mcp dev server.py
to start the MCP Inspector. - Connect to the MCP server using STDIO transport type and go to the tools tab
When you have debugged that tools work correctly, you can connect this MCP server with the OpGovWatch Chat App.