Author avatar

rapidapp-mcp

by rapidappio

Server

Tags

4.8 (120)

RapidApp MCP Server

Model Context Protocol (MCP) is a standardized protocol for managing context between large language models (LLMs) and external systems. This repository provides an MCP Server implementation for RapidApp, enabling natural language interactions with RapidApp's PostgreSQL database service.

This integration allows you to use any MCP-compatible client (via Smithery) to accomplish tasks with RapidApp using natural language, such as:

  • "Create a new PostgreSQL database called 'my-app-db'"
  • "List all my PostgreSQL databases"
  • "Show me the details of database with ID xyz"

Requirements

  • Go >= 1.24.1
  • RapidApp API key - you can generate one through the RapidApp console

Installation

Via Smithery (Recommended)

The easiest way to install and use RapidApp MCP Server is through Smithery:

npx -y @smithery/cli install rapidapp

This will automatically install and configure the MCP server for use with your preferred MCP client.

Manual Installation

If you prefer to install manually:

  1. Clone this repository
  2. Build the project:
go build -o rapidapp-mcp

Configuration

Set your RapidApp API key as an environment variable:

export RAPIDAPP_API_KEY=your_api_key_here

Usage

With Smithery

After installation via Smithery, you can immediately start using the RapidApp tools with your preferred MCP client.

Manual Usage

If you installed manually, start the MCP server:

./rapidapp-mcp

Supported Tools

  • create_database - Create a new PostgreSQL database
  • list_databases - List all PostgreSQL databases
  • get_database - Get details of a specific PostgreSQL database by ID

Development

Building from Source

go build

Running Tests

go test ./...

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Related Services

playwright-mcp

Server

4.8 (120)
View Details →

blender-mcp

Server

4.8 (120)
View Details →

tavily-mcp

Server

4.8 (120)
View Details →