origo-mcp
Click 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., "@origo-mcpcreate a new student record for Jane Smith"
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.
origo-mcp
An MCP (Model Context Protocol) server that gives an AI agent (Claude, or
any other MCP-compatible client) full administrator-level control of the
Origo Abroad platform, by wrapping origo_backend's /admin, /crm, and
/auth REST API as MCP tools.
It authenticates once as an admin/manager/staff account, caches the JWT, and automatically re-authenticates if the token expires. It runs locally over stdio, so it can be plugged straight into Claude Desktop, Cowork, or any other MCP client config.
What it covers
56 tools spanning: students (create/update/delete/notes & tasks),
staff assignments, applications, CRM leads & consultations, loans
(applications and product catalogue), scholarship applications, users &
roles, management hierarchy, student-deletion approvals, referral codes,
and the analytics/reporting endpoint. A generic admin_api_request
fallback tool covers anything not wrapped by a dedicated tool, so new
backend endpoints remain reachable without a server update.
Related MCP server: Frostbyte MCP
Setup
pip install -r requirements.txt
cp .env.example .env # then fill in your valuesRequired environment variables (see .env.example):
ORIGO_API_BASE_URL— yourorigo_backenddeployment URL, e.g. the Render service URL (no trailing slash).Either
ORIGO_ADMIN_EMAIL+ORIGO_ADMIN_PASSWORD(recommended — the server logs in and auto-refreshes on expiry), or a pre-issuedORIGO_ADMIN_TOKEN.
The account you authenticate with determines what the agent can see and
do: an admin account has unrestricted access; cluster_manager,
manager, and staff accounts are scoped to their reporting hierarchy,
same as when they log into the dashboard directly.
Run directly:
python origo_mcp_server.pyConnecting it to Claude Desktop / Cowork
Add to your MCP client's server config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"origo-admin": {
"command": "python",
"args": ["/absolute/path/to/origo_mcp_server.py"],
"env": {
"ORIGO_API_BASE_URL": "https://your-backend.onrender.com",
"ORIGO_ADMIN_EMAIL": "you@origoabroad.com",
"ORIGO_ADMIN_PASSWORD": "your-password"
}
}
}
}Safety notes
delete_student,delete_user, andapprove_deletion_requestare irreversible. The tool descriptions flag this so agents confirm intent before calling them, but there is no server-side undo.The server only ever holds one bearer token in memory (not persisted to disk); credentials live in your environment/config, not in this repo.
Every action is subject to the same role-based access control as the dashboard itself — the MCP server does not bypass
origo_backend's permission checks, it just calls the same API a logged-in staff member would.
Extending it
Each tool is a thin wrapper: a Python function decorated with @mcp.tool()
that calls _call(method, path, params=..., json_body=...). To add
coverage for a new backend endpoint, either add a small dedicated wrapper
next to the related tools, or just call it via admin_api_request until
you do.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceExposes identity, tools, workflows, guardrails, and evaluation as MCP tools — so any AI agent can read and write your ecosystem programmatically.Last updated52MIT
- Alicense-qualityCmaintenanceA unified MCP server providing AI agents with 40+ developer APIs including geolocation, crypto prices, DNS lookup, and web scraping. Enables natural language access to various tools through a single gateway.Last updated1MIT
- Alicense-qualityCmaintenanceEnables AI agents to administrate WHMCS installations through the External API, providing ~50 tools for clients, billing, orders, services, domains, support, and aggregators with safety features and governance.Last updated491ISC
- AlicenseCqualityAmaintenanceOne MCP install that lets your AI agents discover and pay (x402 micropayments, USDC on Base + Solana) for 66 specialized real-time intelligence APIs - finance, crypto, insurance, immigration, legal, markets and more. 68 tools, pey-per-query, no subscription.Last updated69451Apache 2.0
Related MCP Connectors
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
100+ MCP tools for AI agents: content metadata, trade intelligence, business-expertise analysis.
290+ quality-scored API capabilities for AI agents across 27 countries via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/origo742-cpu/origo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server