pocketbase-mcp MCP server
MCP server for building PocketBase apps really quickly - Need a front end quick consider FastPocket
What pocketbase-mcp does
Summarised from the project README; check the repository for the latest details.
Features
- Create and manage collections with custom schemas
- Retrieve collection schemas and metadata
- CRUD operations for records
- Relationship expansion support
- Pagination and cursor-based navigation
- User authentication and token management
Tools exposed (9)
create_collection– Create a new collection with custom schemaget_collection– Get schema details for a collectioncreate_record– Create a new record in a collectionlist_records– List records with optional filters and paginationupdate_record– Update an existing recorddelete_record– Delete a recordauthenticate_user– Authenticate a user and get auth tokencreate_user– Create a new user accountbackup_database– Create a backup of the PocketBase database with format options
Requirements
- Node.js (runs with npx)
- Environment variables: POCKETBASE_URL, POCKETBASE_ADMIN_PASSWORD
Repository: mrwyndham/pocketbase-mcp
Website: https://www.fastpocket.dev/
Stars: ★154
Language: TypeScript
Last updated: 2026-02-01
mcp-serverpocketbase
Website: https://www.fastpocket.dev/
Stars: ★154
Language: TypeScript
Last updated: 2026-02-01
mcp-serverpocketbase
How to install pocketbase-mcp MCP in Claude Desktop, Cursor and VS Code
Install
Taken from the project README (README mcpServers JSON). Check the README for required API keys before use.
Claude Code
Terminal (claude CLI)
claude mcp add --env POCKETBASE_URL=http://127.0.0.1:8090 --env POCKETBASE_ADMIN_EMAIL=admin@example.com --env POCKETBASE_ADMIN_PASSWORD=admin_password --transport stdio pocketbase-server -- node build/index.jsClaude Desktop
claude_desktop_config.json
{
"mcpServers": {
"pocketbase-server": {
"command": "node",
"args": [
"build/index.js"
],
"env": {
"POCKETBASE_URL": "http://127.0.0.1:8090",
"POCKETBASE_ADMIN_EMAIL": "admin@example.com",
"POCKETBASE_ADMIN_PASSWORD": "admin_password"
},
"disabled": false,
"autoApprove": [
"create_record",
"create_collection"
]
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"pocketbase-server": {
"command": "node",
"args": [
"build/index.js"
],
"env": {
"POCKETBASE_URL": "http://127.0.0.1:8090",
"POCKETBASE_ADMIN_EMAIL": "admin@example.com",
"POCKETBASE_ADMIN_PASSWORD": "admin_password"
},
"disabled": false,
"autoApprove": [
"create_record",
"create_collection"
]
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"pocketbase-server": {
"type": "stdio",
"command": "node",
"args": [
"build/index.js"
],
"env": {
"POCKETBASE_URL": "http://127.0.0.1:8090",
"POCKETBASE_ADMIN_EMAIL": "admin@example.com",
"POCKETBASE_ADMIN_PASSWORD": "admin_password"
},
"disabled": false,
"autoApprove": [
"create_record",
"create_collection"
]
}
}
}Add to config generator – combine it with other servers, or get the Windsurf format.
Maintain this project? Get it featured for free during launch →
Compare with xiaohongshu-mcp →
Related Other Tools MCP servers
mcphub by samanhappy · ★2532
Self-hosted MCP gateway and control plane for connecting, controlling, and operating MCP servers.
Other Tools
Self-hosted MCP gateway and control plane for connecting, controlling, and operating MCP servers.
Other Tools
annas-mcp by iosifache · ★1082
MCP server and CLI tool for searching and downloading documents from Anna's Archive
Other Tools
MCP server and CLI tool for searching and downloading documents from Anna's Archive
Other Tools
Weekly MCP digest – new and trending MCP servers in your inbox.