MCP.so
Sign In

eRegulations MCP Server

@unctad-ai

Basic information

Category

Other

Transports

stdio

Author

unctad-ai

About eRegulations MCP Server

No overview available yet

eRegulations MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "eregulations-mcp-server-unctad-ai": {
      "command": "docker",
      "args": [
        "pull",
        "ghcr.io/unctad-ai/eregulations-mcp-server:latest"
      ]
    }
  }
}

eRegulations MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

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?

A Model Context Protocol (MCP) server that provides structured, AI-friendly access to eRegulations API data. It enables AI models to answer user questions about administrative procedures by querying procedures, steps, requirements, and costs from eRegulations instances.

How to use eRegulations MCP Server?

Run the server with Docker, setting the required environment variable EREGULATIONS_API_URL to the target eRegulations API base URL. The server listens for MCP JSON requests on standard input and sends responses to standard output. Alternatively, install via Smithery (preferred) or use the now-deprecated npx command.

Key features of eRegulations MCP Server

  • Access eRegulations data through a standardized MCP protocol
  • Query procedures, steps, requirements, and costs
  • MCP prompt templates to guide LLM tool usage
  • Streamlined implementation using standard I/O connections
  • Four built-in tools: listProcedures, getProcedureDetails, getProcedureStep, searchProcedures

Use cases of eRegulations MCP Server

  • AI assistants answering citizens’ questions about administrative procedures
  • Integrating eRegulations data into conversational agents and chatbots
  • Automating retrieval of procedure details, requirements, and costs for reporting
  • Searching procedures by keyword to find relevant administrative steps

Frequently asked questions

1

What configuration is required to run the server?

You must set the `EREGULATIONS_API_URL` environment variable to the base URL of the eRegulations API you wish to connect to (e.g., `https://api-tanzania.tradeportal.org`).

2

How is the server typically deployed?

The recommended method is using a published Docker image from GitHub Container Registry (GHCR). The npm-based `npx` method is deprecated due to potential environment inconsistencies.

3

What tools does the server provide?

It provides four tools: `listProcedures`, `getProcedureDetails`, `getProcedureStep`, and `searchProcedures`. Each accepts parameters like `procedureId`, `stepId`, or `keyword`.

4

What are MCP prompt templates and why are they useful?

The server includes prompt templates that guide LLMs in using the available tools correctly. Client applications that support MCP prompt templates automatically receive these instructions, improving the AI’s ability to interact with the eRegulations API.

5

Does the server have any known limitations regarding search?

The `searchProcedures` tool currently searches related objectives based on the underlying API and may include results beyond direct procedure names.

Comments

More Other MCP servers