jmiller 5e86616720
Universal: Auto Version Bump / Version Bump (push) Successful in 12s
Universal: CodeQL Analysis / Security Scan Summary (pull_request) Blocked by required conditions
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Universal: PR Check / Report Issues (pull_request) Blocked by required conditions
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 20s
MCP: Standards Compliance / Compliance Summary (pull_request) Blocked by required conditions
Universal: Changelog Validation / Validate CHANGELOG.md (pull_request) Failing after 5s
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Failing after 17s
Generic: Project CI / Lint & Validate (pull_request) Successful in 26s
MCP: Copilot Agent / Run Copilot Coding Agent (pull_request) Failing after 5s
Universal: PR Check / Branch Policy (pull_request) Successful in 4s
MCP: Build & Validate / build (22) (pull_request) Failing after 14s
MCP: Build & Validate / build (20) (pull_request) Failing after 16s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Generic: Repo Health / Access control (pull_request) Successful in 3s
Universal: PR Check / Secret Scan (pull_request) Failing after 7s
Universal: PR Check / Validate PR (pull_request) Successful in 7s
MCP: Standards Compliance / Secret Scanning (pull_request) Successful in 8s
MCP: Standards Compliance / Repository Structure Validation (pull_request) Failing after 5s
MCP: Standards Compliance / License Header Validation (pull_request) Successful in 6s
MCP: Standards Compliance / Coding Standards Check (pull_request) Failing after 5s
MCP: Standards Compliance / Workflow Configuration Check (pull_request) Failing after 4s
MCP: Standards Compliance / Documentation Quality Check (pull_request) Successful in 4s
MCP: Standards Compliance / README Completeness Check (pull_request) Failing after 3s
MCP: Standards Compliance / Git Repository Hygiene (pull_request) Successful in 3s
MCP: Standards Compliance / Line Length Check (pull_request) Failing after 3s
MCP: Standards Compliance / File Naming Standards (pull_request) Successful in 4s
MCP: Standards Compliance / Insecure Code Pattern Detection (pull_request) Successful in 3s
Universal: CodeQL Analysis / Analyze (actions) (pull_request) Failing after 1m8s
Universal: CodeQL Analysis / Analyze (javascript) (pull_request) Failing after 1m7s
MCP: Standards Compliance / File Size Limits (pull_request) Successful in 7s
MCP: Standards Compliance / Binary File Detection (pull_request) Successful in 10s
MCP: Standards Compliance / TODO/FIXME Tracking (pull_request) Successful in 4s
MCP: Standards Compliance / Dead Code Detection (pull_request) Failing after 59s
MCP: Standards Compliance / Script Integrity Validation (pull_request) Failing after 1m9s
MCP: Standards Compliance / Version Consistency Check (pull_request) Successful in 1m18s
MCP: Standards Compliance / Code Complexity Analysis (pull_request) Successful in 1m8s
MCP: Standards Compliance / Code Duplication Detection (pull_request) Successful in 1m9s
MCP: Standards Compliance / Broken Link Detection (pull_request) Successful in 9s
MCP: Standards Compliance / Accessibility Check (pull_request) Successful in 5s
MCP: Standards Compliance / API Documentation Coverage (pull_request) Successful in 7s
MCP: Standards Compliance / Performance Metrics (pull_request) Successful in 6s
Universal: Auto-Assign / Assign unassigned issues and PRs (pull_request_target) Successful in 4s
Branch Cleanup / Delete merged branch (pull_request) Successful in 3s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
MCP: Standards Compliance / Terraform Configuration Validation (pull_request) Successful in 21s
MCP: Standards Compliance / Repository Health Check (pull_request) Failing after 1m8s
MCP: Standards Compliance / Unused Dependencies Check (pull_request) Successful in 1m23s
MCP: Standards Compliance / Enterprise Readiness Check (pull_request) Failing after 1m20s
MCP: Standards Compliance / Dependency Vulnerability Scanning (pull_request) Successful in 2m4s
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Successful in 6m4s
Generic: Project CI / Tests (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Generic: Repo Health / Report: Scripts Governance (pull_request) Has been cancelled
Generic: Repo Health / Report: Repository Health (pull_request) Has been cancelled
chore: rebrand mokowaas→mokosuite
2026-07-05 02:39:05 +00:00
2026-07-05 02:39:05 +00:00
2026-01-15 20:27:41 -06:00
2026-01-15 20:27:41 -06:00
2026-01-15 20:27:41 -06:00
2026-01-15 20:27:41 -06:00
2026-01-15 20:27:41 -06:00
2026-07-05 02:20:51 +00:00
2026-04-26 16:35:57 +00:00

joomla-api-mcp

MCP server for Joomla Web Services API operations

Language License Wiki

Model Context Protocol server for the Joomla Web Services API -- full CRUD for articles, categories, users, menus, contacts, tags, media, plugins, and more.


Type MCP Server
Language Node.js
Tools 67 tools across 15 resource groups
License GPL-3.0-or-later
Platform Gitea (primary)

Overview

joomla-api-mcp wraps the entire Joomla Web Services REST API into MCP tools that Claude Code can call directly. It supports multi-site connections via named connection configs.

Resource Coverage

Group Operations
Articles list, get, create, update, delete
Categories list, create, update, delete
Users list, get, create, update, delete, groups
Contacts list, get, create, update, delete
Menus list types, list/get/create/update/delete items
Tags list, get, create, update, delete
Custom Fields list, get, create, delete
Plugins list, update (enable/disable)
Modules list
Templates list
Media list, get file, delete file, create folder
Banners list, get, create, delete, list clients
Newsfeeds list, get, create, delete
Messages list, get, send, delete
Redirects list, create, delete
Config get, update
Content History list versions
Checkin unlock checked-out items
Associations list multilingual associations
Generic raw API request, list connections

Wiki Pages

Guides

  • Installation -- setup, .env configuration, Claude Code registration, multi-site connections

Reference

  • API -- all 67 tools with parameters, grouped by resource type
  • Architecture -- source file map, component design, connection handling

Templates


Repo Purpose
backup-mcp Backup MCP (uses Joomla API for Akeeba)
MokoSuite Joomla WaaS system plugin
Template-Client-WaaS Client site template
MokoOnyx Joomla admin template

MokoCLI -- enterprise CLI automation for all Moko Consulting repositories.



Documentation

Full documentation is available on the Wiki.

Contributing

See the wiki for development guidelines and contribution instructions.

License

This project is licensed under the GNU General Public License v3.0 or later -- see the LICENSE file.


Moko Consulting -- MokoCLI

S
Description
MCP server for MokoSuite Joomla Web Services API operations
Readme GPL-3.0
1.2 MiB
2026-04-13 06:07:57 +00:00
Languages
Markdown 46.4%
TypeScript 41.3%
Makefile 11%
JSON 1.3%