bpa-mcp
v1.65.28Install the BPA MCP server and register eRegistrations instance profiles. Install this once — all other UNCTAD plugins depend on it.
By UNCTAD Trade Facilitation SectionLicense: SEE LICENSE IN LICENSE0 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 4 skill or MCP entries
- Source updated
- Sep 30, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install bpa-mcp for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install bpa-mcp@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/UNCTAD-eRegistrations/plugin-marketplaceClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/bpa-mcp/.
Plugin files
├── .claude-plugin/plugin.json├── skills/columns-normalization-migration/SKILL.md├── skills/ereg-issue/SKILL.md├── skills/mcp-issue/SKILL.md└── .mcp.json
Included Skills3
Scan-and-plan (read-only) workflow for normalizing Form.io column layouts to sum 12 across a service's forms, plus a gated apply, covering BOTH tracks — the under-12 PAD track (widen a short row's columns) and the over-12 SPLIT track (break a too-wide row into multiple sum-12 containers; width-12 columns ship as [12, empty-12] CSS-complete pairs, the one sanctioned non-12 sum). The APPLY half (any form_patch write) is ENABLED but gated on per-instance deployment of the platform precondition (TOBE-18004 / DS-Frontend#173, DS >= 2.18.326 on the 2.18 line / >= 2.19.188 on develop) AND the instance allowlist — apply only on an allowlisted instance where the DS empty-column exemption is deployed. Use when preparing a columns normalization migration.
Report an eRegistrations runtime/deployment issue — standardized and pre-qualified into a verified qualified-ticket (symptom, instance, version, IDs, candidate repo/version, claims) ready for the maintainer/autopilot triage. TRIGGER when: a human reports an eRegistrations platform issue on a deployment instance ("X is broken on jamaica", "file won't reach desk Y", "registration fails on <instance>", "service Z returns 500"), or asks to file/standardize an eRegistrations issue report. DO NOT TRIGGER when: the defect is in an MCP TOOL itself (use bpa-mcp:mcp-issue); it is a pure how-to / domain question (answer directly); or the user is editing service config interactively (just do it).
Report an MCP tool issue or feature request (BPA, DS, GDB, or Keycloak). TRIGGER when: an MCP tool returns an error, wrong data, or results inconsistent with what the user expected — including when Claude observes a suspicious MCP tool response during normal work (proactive). Also triggers on "this is broken", "that's not right", "the tool did the wrong thing", "it should have done X instead", "report this bug", "the MCP is missing X", "we need a tool for X", "expose this backend endpoint as a tool", "request a feature". DO NOT TRIGGER when: the error is clearly a user input mistake (wrong params, wrong tool), auth is expired (suggest re-login instead), or the user is asking about MCP server development/code (not tool usage).
MCP servers1
- command
- uvx
- args
- --from git+ssh://[email protected]/UNCTAD-eRegistrations/MCP_eRegistrations@main mcp-eregistrations-bpa
Plugin manifests1
{
"name": "bpa-mcp",
"description": "Install the BPA MCP server and register eRegistrations instance profiles. Install this once — all other UNCTAD plugins depend on it.",
"version": "1.65.28",
"author": {
"name": "UNCTAD Trade Facilitation Section"
},
"license": "SEE LICENSE IN LICENSE"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[bpa-mcp on Agent Plugins Marketplace](https://pluginsmp.com/plugins/bpa-mcp)