AR LABS Admin MCP Server
Integrates with Firebase Realtime Database to manage blog posts and comments, including creating, listing, retrieving, updating, and deleting posts, as well as moderating comments and retrieving site statistics.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AR LABS Admin MCP Server Create a new AI prompt post about viral TikTok hooks"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🚀 AR LABS Admin MCP Server
A full-access Model Context Protocol (MCP) server for managing AR LABS (Viral AI Prompts & Guides) via AI assistants like Claude Desktop, Cursor, Antigravity IDE, Cline, and Roo Code.
✨ Features & Tools
With this MCP Server, your AI assistant can:
create_post:Create and publish new AI prompt articles directly to the website.
Accepts title, description, prompt text, and thumbnail (as a URL or Base64).
Auto-uploads Base64 images to ImgBB.
Automatically sends a OneSignal push notification to all subscribers!
list_posts:List all published posts with search filtering and limits.
get_post:Get full details of a specific post including complete prompt text and meta.
update_post:Edit any post's title, description, prompt text, or thumbnail.
delete_post:Delete a post from Firebase Realtime Database.
upload_image:Direct image upload to ImgBB CDN (returns high-speed public CDN URL).
send_push_notification:Send custom broadcast web push notifications to all website subscribers.
list_comments:View user comments across posts.
delete_comment:Moderate and remove spam comments.
get_site_stats:Get quick stats: total posts count, total comments, database status, latest post.
Related MCP server: MCP WordPress Server
⚡ Instant Run via NPX
You can run this server anywhere directly from GitHub:
npx -y github:abdulrehmanfatehali1-ui/ar-labs-mcp-server⚙️ Configuration Guides
1. 🤖 Claude Desktop Configuration
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"ar-labs": {
"command": "npx",
"args": [
"-y",
"github:abdulrehmanfatehali1-ui/ar-labs-mcp-server"
]
}
}
}2. ⚡ Cursor / Antigravity IDE Configuration
In your IDE MCP configuration:
{
"mcpServers": {
"ar-labs": {
"command": "npx",
"args": [
"-y",
"github:abdulrehmanfatehali1-ui/ar-labs-mcp-server"
]
}
}
}3. 🛠️ Cline / Roo Code / VS Code Extension
Add under MCP Servers settings:
Server Name:
ar-labsCommand:
npxArguments:
["-y", "github:abdulrehmanfatehali1-ui/ar-labs-mcp-server"]
Available Tools
10 toolscreate_postA
Publish a new AI Prompt post/guide to the AR LABS website. Automatically handles image uploads (URL or Base64) and sends OneSignal push notifications to subscribers.
Inputs: title (required), prompt (required), description (required), imageBase64, +3 more.
delete_commentA
Delete a comment by its ID from Firebase Realtime Database.
Inputs: id (required).
delete_postC
Permanently delete a post from AR LABS by its Firebase ID.
Inputs: id (required).
get_postA
Retrieve full details and prompt of a specific post by its ID.
Inputs: id (required).
get_site_statsA
Get general overview stats for AR LABS (total posts, total comments, latest post, database status).
Inputs: no named parameters.
list_commentsA
List comments left by users on the website, with optional filtering by postId.
Inputs: postId.
list_postsB
Retrieve a list of all posts/AI prompts from AR LABS with sorting, search, and pagination limits.
Inputs: limit, search.
send_push_notificationA
Send a custom web push notification to all AR LABS subscribers via OneSignal.
Inputs: heading (required), message (required), url.
update_postB
Update an existing post's title, description, prompt, or thumbnail.
Inputs: id (required), title, prompt, description, +2 more.
upload_imageA
Upload any image to ImgBB CDN and get back a public high-speed URL.
Inputs: image (required), name.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 10 tools
Each tool has a clearly distinct purpose: posts CRUD, comments list/delete, stats, image upload, and push notifications. No overlapping functionality, so an agent can easily select the right tool for a given task.
All tool names follow the verb_noun pattern with snake_case (e.g., list_posts, get_post, update_post, delete_post). Retrieval actions use 'get_' for single items and 'list_' for collections, maintaining a consistent and predictable naming scheme.
With 10 tools, the set covers the core admin operations without being excessive or sparse. Each tool serves a specific function relevant to the server's purpose (managing posts, comments, stats, images, and notifications), making the count well-balanced.
The tool set provides full CRUD for posts, list/delete for comments, plus stats, image upload, and push notifications. Minor gaps exist, such as no single-comment fetch or comment update action, but the core admin operations are well covered.
Maintenance
Related MCP Connectors
WordPress MCP server: publish posts, AI images, SEO and full site management, self-hosted
MCP server for QPost — lets AI agents publish video and image posts to YouTube, TikTok, Instagram.
WordPress MCP server: generate SEO posts, AI images, autoblog & WooCommerce on your self-hosted site
MCP server that lets your AI assistant build and deploy apps, hosting each one at a live URL.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for WordPress content management that provides a secure interface for AI assistants to interact with WordPress sites, enabling content creation, editing, and media management without destructive operations.MIT
- AlicenseBqualityDmaintenanceComprehensive MCP server to manage WordPress sites via natural language, enabling content creation, SEO, and multi-site administration through AI tools like Claude Desktop.701,709 npmMIT
- FlicenseNot gradedqualityDmaintenanceMCP server that gives AI assistants direct execution access to WordPress for publishing, scheduling, updating posts, featured images, and RankMath SEO meta across multiple client sites.-
- AlicenseAqualityBmaintenanceMCP server that connects AI assistants to Writavo CMS, enabling content creation, publishing, scheduling, and media management through natural language, with safety confirmations for irreversible actions.3823 npmMIT