mcp-nhost

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2025 License: MIT Imports: 6 Imported by: 0

README ΒΆ

mcp-nhost

A Model Control Protocol (MCP) server implementation for interacting with Nhost Cloud services. This project provides a standardized interface for managing and interacting with Nhost projects, both in the cloud and locally.

Overview

MCP-Nhost is designed to provide a unified interface for managing Nhost projects through the Model Control Protocol. It enables seamless interaction with Nhost Cloud services, offering a robust set of tools for project management and configuration.

Current Features

Nhost Cloud
Project Management
  • Query and manage Nhost projects
  • Manage project resources and settings
Organization Management
  • Query organizations
Configuration Management
  • Access and modify project configurations

Available Tools

The following tools are currently exposed through the MCP interface:

  1. Nhost GraphQL Schema Access

    • Retrieve the complete GraphQL schema for Nhost Cloud
    • Access type definitions and available operations
  2. Nhost GraphQL Query Execution

    • Execute queries against Nhost Cloud
    • Perform operations on projects and organizations
    • Manage configurations and settings

Roadmap

Phase 1: Cloud Integration (Current)
  • βœ… Basic project and organization management
  • βœ… Configuration management
Phase 2: CLI Integration (Coming Soon)
  • πŸ”„ Local project management
  • πŸ”„ Development environment configuration
Phase 3: Development Workflows (Planned)
  • πŸ”„ Manage migrations
  • πŸ”„ Manage permissions
  • πŸ”„ Schema-awareness for developmenet workflows
Phase 4: Production integration (Planned)
  • πŸ”„ Integration with production projects via Graphite for building agents effortlessly

Getting Started

TODO

Contributing

TODO:w

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
cmd
gen
mcp
nhost
auth
Package auth provides primitives to interact with the openapi HTTP API.
Package auth provides primitives to interact with the openapi HTTP API.
tools

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL