自托管MCP服务器

一个基于Supabase的自托管MCP服务器解决方案,用于管理和配置服务。

  • by yexiangyu
  • 本地部署
  • 更新于
在 GitHub 查看 yexiangyu/selfhosted-mcp-server-how-to

使用说明

自托管mcp服务器如何

  1. 安装 supabase docker:

https://supabase.com/docs/guides/self-hosting/docker

  1. 暴露的postgresql端口5432 db 在 supabases docker-compose.yml 文件:
  1. 安装mcp服务器

https://github.com/HenkDz/selfhosted-supabase-mcp

  1. 创建 mcpServers 在代理配置中:
{
  "mcpServers": {
    "selfhosted-supabase": {
      "command": "node",
      "args": [
        "/Users/yexiangyu/Repo/dev-tools/selfhosted-supabase-mcp/dist/index.js",
        "--url",
        "http://localhost:8000",
        "--anon-key",
        "you-anon-key",
        "--service-key",
        "you-service-role-key",
        "--db-url",
        "postgresql://postgres:your-super-secret-and-long-postgres-password@localhost:5433/postgres",
        "--jwt-secret",
        "your-super-secret-jwt-token-with-at-least-32-characters-long"
      ]
    }
  }
}