pgmoneta_mcp

mcp
SUMMARY

The official MCP server for pgmoneta

README.md

pgmoneta MCP

pgmoneta_mcp logo

pgmoneta MCP is the official Model Context Protocol server built
for pgmoneta, a backup / restore solution for PostgreSQL.

Overview

pgmoneta MCP is built upon rmcp.

It uses SCRAM-SHA-256 to authenticate with pgmoneta server.

User management is done with the administration tool called pgmoneta-mcp-admin.

Local LLM Support

pgmoneta MCP supports local installation of Open Source LLM models that can run without network access.

LLMs

Models

See doc/LOCAL_LLM.md for installation and configuration instructions.

Compiling the source

pgmoneta requires

dnf install rust rust-analyzer rustfmt rust-src rust-std-static cargo

Release build

The following commands will install pgmoneta MCP in the /usr/local hierarchy.

git clone https://github.com/pgmoneta/pgmoneta_mcp.git
cd pgmoneta_mcp
cargo build --release
sudo cargo install --root /usr/local/

Debug build

The following commands will create a DEBUG version of pgmoneta MCP.

git clone https://github.com/pgmoneta/pgmoneta_mcp.git
cd pgmoneta_mcp
cargo build
cd target/debug

Contributing

Contributions to pgmoneta are managed on GitHub.com

Contributions are most welcome !

Please, consult our Code of Conduct policies for interacting in our
community.

Consider giving the project a star on
GitHub if you find it useful. And, feel free to follow
the project on X as well.

License

GNU General Public License v3.0

Yorumlar (0)

Sonuc bulunamadi