pocketbase-mcp-server

pocketbase-mcp-server

1

The pocketbase-mcp-server is a TypeScript-based project designed to serve as a Model Context Protocol (MCP) Server for PocketBase. It specializes in tools for listing collections from PocketBase instances, with a focus on configuration flexibility.

pocketbase-mcp-server MCP Server

Model Context Protocol Server for PocketBase

This is a TypeScript-based MCP server that provides:

  • Tools for listing PocketBase collections

Features

Tools

  • List all collections from a PocketBase instance
    • Requires server to be started with PocketBase configuration
    • Returns JSON representation of all collections

Installation

To use with Claude Desktop, add the server config:

  • On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json

PocketBase Configuration

Configure server with command line arguments or environment variables:

  • URL of your PocketBase instance
  • Admin email and password for authentication