Hellō Admin MCP Server
OfficialClick on "Install 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., "@Hellō Admin MCP Servercreate a new application for my project"
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.
@hellocoop/admin-mcp (BETA)
Model Context Protocol (MCP) server for creating and managing Hellō applications.
🚧 BETA Status: This MCP server is currently in beta. We're actively seeking feedback and welcome contributions! Please report issues, suggest improvements, or submit pull requests to help us improve the developer experience.
Quick Install
📖 Full Documentation & Installation Guide
Quick Configuration
Copy one of these configurations into your MCP client settings:
NPM Package (Latest):
{
"hello-admin-stdio": {
"command": "npx",
"args": ["-y", "@hellocoop/admin-mcp@latest"],
"type": "stdio"
}
}HTTP Transport (Remote):
{
"hello-admin-http": {
"url": "https://admin-mcp.hello.coop/",
"type": "http"
}
}📖 See Local Development Setup for running from source
Usage
This MCP server provides a single powerful tool (hello_manage_app) that lets you create and manage your Hellō applications directly from your AI assistant. Unlike traditional APIs, every operation automatically includes your complete developer context - profile, teams, and applications - making it perfect for AI assistants.
📖 For detailed usage instructions, examples, and troubleshooting, visit: hello.dev/docs/admin-mcp
Features
🏢 Context-Aware Operations: Every tool call automatically includes your current developer profile, teams, and applications for seamless context
📱 Unified Application Management: Single powerful tool for all app operations (create, read, update, secrets, logos)
🔐 Secure OAuth Integration: Browser-based authentication with JWT token validation
🌐 Multi-Transport Support: Works with both stdio (local) and HTTP (remote) MCP transports
📊 Built-in Analytics: Usage tracking and performance monitoring for optimization
🎨 Logo Management: Upload logos with automatic light/dark theme support
⚙️ Environment Flexibility: Configurable domains and admin servers
Available Tools
🎯 Core Tool:
hello_manage_app- The main tool for all application managementActions:
create,read,update,create_secret,update_logo_from_data,update_logo_from_urlAlways includes: Your current profile, teams, and applications in every response
Auto-context: Automatically uses your default team if none specified
Smart defaults: Generates app names from your profile if not provided
Key Benefits
🔄 Always In Context: Unlike traditional APIs, every tool response includes your complete developer context:
Your user profile (name, email, picture)
All your teams/organizations with roles
All your applications with team associations
Current team and application state
This means you never lose context between operations - perfect for AI assistants that need to understand your complete development environment.
Tool Actions & Response Structure
hello_manage_app Actions:
📝 create - Create new applications
Auto-generates team if none exists
Creates smart default names from your profile
Returns:
{ profile, application, action_result }
👁️ read - Read application details
Without
client_id: Returns your complete profile contextWith
client_id: Returns profile + specific applicationReturns:
{ profile, application?, action_result }
✏️ update - Update application settings
Modify any application property
Returns:
{ profile, application, action_result }
🔑 create_secret - Generate client secrets
Creates secure OAuth client secrets
Returns:
{ profile, application, client_secret, action_result }
🎨 update_logo_from_data - Upload logo from base64 data
Supports light/dark themes
Auto-updates application with logo URL
Returns:
{ profile, application, update_result, action_result }
🔗 update_logo_from_url - Upload logo from URL
Fetches and uploads from provided URL
Supports light/dark themes
Returns:
{ profile, application, update_result, action_result }
Every response includes your complete profile context, making it perfect for AI assistants that need to maintain awareness of your development environment.
Available Resources
Hellō Documentation - Complete integration documentation
Hellō Quickstarts - Framework-specific setup guides
Hellō Buttons - Login button implementation guide
Hellō Scopes - Available scopes and claims reference
Hellō Wallet API - Wallet API reference documentation
Hellō Logo Design Guidance - Comprehensive guide for creating theme-appropriate logos
Environment Variables
HELLO_DOMAIN: Override the default domain (defaults tohello.coop)HELLO_ADMIN: Override the admin server URL (defaults tohttps://admin.hello.coop)
Contributing & Development
We want your feedback! This MCP server is in beta and we're actively improving it based on real-world usage.
How to Contribute
🐛 Report Issues: GitHub Issues - Found a bug or have a feature request?
🔧 Submit Pull Requests: GitHub PRs - Help us improve the server
💬 Join the Discussion: Discord - Share feedback and get help
Local Development
For local development and testing:
# Clone the repository
git clone https://github.com/hellocoop/admin-mcp
cd admin-mcp
# Install dependencies
npm installThe configure your AI client to run the local version
Local Development (Node.js):
{
"hello-admin-local": {
"command": "node",
"args": ["path/to/HelloCoop/admin-mcp/src/stdio.js"],
"type": "stdio"
}
}Testing
Run the comprehensive test suite:
# Run all automated tests
npm test
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hellocoop/admin-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server