eRegulations MCP Server
@MCP-Mirror
About eRegulations MCP Server
Mirror of
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"unctad-ai_eregulations-mcp-server": {
"command": "docker",
"args": [
"pull",
"ghcr.io/unctad-ai/eregulations-mcp-server:latest"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is eRegulations MCP Server?
eRegulations MCP Server is a Model Context Protocol (MCP) server that provides structured, AI‑friendly access to eRegulations API data, enabling AI models to answer user questions about administrative procedures.
How to use eRegulations MCP Server?
Run via Docker (recommended): set the environment variable EREGULATIONS_API_URL to your eRegulations API base URL, then run the published Docker image from GHCR with docker run -i --rm -e EREGULATIONS_API_URL ghcr.io/unctad-ai/eregulations-mcp-server. The server listens for MCP JSON requests on stdin and sends responses to stdout. Installation via Smithery is also available; running directly with npx is deprecated.
Key features of eRegulations MCP Server
- Access eRegulations data through a standardized protocol.
- Query procedures, steps, requirements, and costs.
- MCP prompt templates to guide LLM tool usage.
- Streamlined implementation using standard I/O connections.
- Tools:
listProcedures,getProcedureDetails,getProcedureStep,searchProcedures.
Use cases of eRegulations MCP Server
- AI assistants answering user questions about administrative procedures.
- Integrating eRegulations data into AI‑powered workflows.
- Searching for procedures by keyword or phrase.
- Retrieving detailed information about a specific procedure or step.
FAQ from eRegulations MCP Server
What environment variable is required?
EREGULATIONS_API_URL is required and must point to the base URL of the target eRegulations API (e.g., https://api-tanzania.tradeportal.org).
How do I run the server?
The recommended method is via Docker: set the environment variable and run docker run -i --rm -e EREGULATIONS_API_URL ghcr.io/unctad-ai/eregulations-mcp-server:latest. A client configuration example for using Docker is provided in the README.
What tools does the server provide?
The server exposes four tools: listProcedures (list all procedures), getProcedureDetails (get details by procedureId), getProcedureStep (get a step by procedureId and stepId), and searchProcedures (search by keyword; note: this searches related objectives and may include results beyond direct procedure names).
Is running via npx supported?
Running via npx is deprecated due to potential environment inconsistencies. The recommended approach is Docker (or installation via Smithery).
What are prompt templates for?
The server provides MCP prompt templates that guide LLMs in using the available tools correctly. Clients that support the prompt templates capability automatically receive them to improve API interaction.
Frequently asked questions
What environment variable is required?
`EREGULATIONS_API_URL` is required and must point to the base URL of the target eRegulations API (e.g., `https://api-tanzania.tradeportal.org`).
How do I run the server?
The recommended method is via Docker: set the environment variable and run `docker run -i --rm -e EREGULATIONS_API_URL ghcr.io/unctad-ai/eregulations-mcp-server:latest`. A client configuration example for using Docker is provided in the README.
What tools does the server provide?
The server exposes four tools: `listProcedures` (list all procedures), `getProcedureDetails` (get details by `procedureId`), `getProcedureStep` (get a step by `procedureId` and `stepId`), and `searchProcedures` (search by keyword; note: this searches related objectives and may include results beyond direct procedure names).
Is running via `npx` supported?
Running via `npx` is deprecated due to potential environment inconsistencies. The recommended approach is Docker (or installation via Smithery).
What are prompt templates for?
The server provides MCP prompt templates that guide LLMs in using the available tools correctly. Clients that support the prompt templates capability automatically receive them to improve API interaction.
Basic information
More Other MCP servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
Nginx UI
0xJackyYet another WebUI for Nginx
Comments