JUHE API Marketplace
iMAGRAY avatar
MCP Server

PostgreSQL API SSH MCP Server

A universal MCP server that enables AI agents to securely manage PostgreSQL databases, make API requests, and execute SSH commands with features for database analysis, schema editing, and data operations.

1
GitHub Stars
1/5/2026
Last Updated
MCP Server Configuration
1{
2 "name": "sentryfrogg",
3 "command": "node",
4 "args": [
5 "/absolute/path/to/sentryfrogg_server.cjs"
6 ]
7}
JSON7 lines
  1. Home
  2. MCP Servers
  3. PSQL_SSH_API_MCP

README Documentation

SentryFrogg MCP Server

Русская версия • Docs • MCP configuration • Integration stack • Changelog

CI

SentryFrogg is a stdio-based Model Context Protocol (MCP) server that gives LLM agents a production-grade toolbox for PostgreSQL, SSH (incl. SFTP), and HTTP. Use it when you want real infrastructure access without glue scripts: profiles, streaming pipelines, runbooks, and auditability are built in.

If you want your agent to move real data (API ↔ SFTP ↔ Postgres), run controlled SSH ops, and leave a traceable trail — this is the server.

Why SentryFrogg

  • One profile system across Postgres, SSH, and HTTP.
  • Streaming pipelines between HTTP, SFTP, and Postgres for large payloads.
  • Reliability primitives: retry/backoff, pagination, timeouts.
  • Runbooks + state for multi-step workflows and repeatable ops.
  • Intent layer with capability registry, previewed plans, and evidence bundles.
  • Observability with trace/span metadata and audit logs (redacted).
  • Encrypted local profile store (AES-256-GCM).
  • Safe-by-default local writes (no overwrite unless overwrite: true).
  • Optional unsafe local mode for full agent autonomy (local exec + filesystem).

Use cases

  • Sync or backfill data between APIs, SFTP drops, and PostgreSQL.
  • Run controlled remote operations via SSH with auditability.
  • Build repeatable incident runbooks for agents and operators.

Quick examples

Ingest JSONL into Postgres:

{
  "action": "run",
  "flow": "http_to_postgres",
  "http": { "url": "https://example.com/events.jsonl" },
  "postgres": { "profile_name": "default", "table": "events" },
  "format": "jsonl",
  "batch_size": 500
}

Export Postgres to SFTP:

{
  "action": "run",
  "flow": "postgres_to_sftp",
  "postgres": { "profile_name": "default", "table": "events" },
  "format": "csv",
  "sftp": { "profile_name": "default", "remote_path": "/tmp/events.csv", "overwrite": true }
}

Quick start

  1. Install: npm install

  2. Configure your MCP client (stdio):

    {
      "mcpServers": {
        "sentryfrogg": {
          "command": "node",
          "args": ["/absolute/path/to/sentryfrogg_server.cjs"]
        }
      }
    }
    

    More details: mcp_config.md.

  3. Start: npm start

  4. In your MCP client: call help, then profile_upsert for PostgreSQL/SSH

Tools

  • help
  • mcp_psql_manager
  • mcp_ssh_manager
  • mcp_api_client
  • mcp_state
  • mcp_runbook
  • mcp_project
  • mcp_context
  • mcp_workspace
  • mcp_capability
  • mcp_intent
  • mcp_evidence
  • mcp_alias
  • mcp_preset
  • mcp_audit
  • mcp_pipeline
  • mcp_local (unsafe, opt-in)

Short aliases are also available (sql, psql, ssh, http, api, state, runbook, workspace, pipeline; plus local when unsafe mode is enabled).

Reference + examples: docs/tools.md.

Intent UX

  • Define capabilities in capabilities.json (override path via MCP_CAPABILITIES_PATH).
  • Context snapshots are stored in context.json (override path via MCP_CONTEXT_PATH).
  • mcp_intent compiles to a runbook plan, dry-run by default; write/mixed effects require apply: true.
  • Evidence bundles are stored under .sentryfrogg/evidence (override path via MCP_EVIDENCE_DIR).

Development

  • npm run check
  • npm test
  • npm run smoke (Docker) — see integration/README.md

Security

This server can execute SQL/SSH/HTTP by design. Run it only in environments you trust.

  • Vulnerability reporting: SECURITY.md
  • Public release checklist: PUBLIC_RELEASE_CHECKLIST.md

License

MIT — see LICENSE.

Quick Install

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.aiFeatured on ShowMeBestAI
Copyright © 2026 JUHEDATA HK LIMITED - All rights reserved