pocketbase-mcp-server
by imiborbas
This is a TypeScript-based Model Context Protocol (MCP) server designed for PocketBase. It provides tools for listing PocketBase collections.
Last updated: N/A
What is pocketbase-mcp-server?
This is a Model Context Protocol (MCP) server built with TypeScript that interacts with a PocketBase instance. It allows you to retrieve information about your PocketBase collections using the Model Context Protocol.
How to use pocketbase-mcp-server?
To use this server, you need to install the dependencies, build the server, and then configure it within your Claude Desktop application. You'll need to provide the PocketBase URL, admin email, and password either as command-line arguments or environment variables. Refer to the installation section in the README for detailed instructions.
Key features of pocketbase-mcp-server
Lists PocketBase collections
Requires PocketBase configuration
Returns JSON representation of collections
Supports command-line arguments and environment variables for configuration
Use cases of pocketbase-mcp-server
Integrating PocketBase data with other applications via MCP
Automating tasks that require information about PocketBase collections
Debugging and inspecting PocketBase schema
Providing a standardized interface for accessing PocketBase metadata
FAQ from pocketbase-mcp-server
What is PocketBase?
What is PocketBase?
PocketBase is an open source backend as an app. Think of it as an open source Firebase alternative.
What is MCP?
What is MCP?
Model Context Protocol is a protocol for communication between applications.
How do I install the dependencies?
How do I install the dependencies?
Run npm install
in the project directory.
How do I build the server?
How do I build the server?
Run npm run build
in the project directory.
How do I debug the server?
How do I debug the server?
Use the MCP Inspector by running npm run inspector
.