Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Development Indicators MCP

de lbruce-wqversión 0.4.1i★ –iSe ejecuta en la nube
Nombre en el registroio.github.lbruce-wq/development-indicators

Instalar

Resumen

Descripción del creador (original en inglés)

Open-source MCP for official development indicators with provenance and citations.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en la nube
  • Transporte: Streamable HTTP
  • Categoría: Otros

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://indicatorsmcp.impactengines.ai/mcp

Ejecuta esto en tu terminal

claude mcp add --transport http development-indicators https://indicatorsmcp.impactengines.ai/mcp

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "development-indicators": {
      "url": "https://indicatorsmcp.impactengines.ai/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "development-indicators": {
      "type": "http",
      "url": "https://indicatorsmcp.impactengines.ai/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://indicatorsmcp.impactengines.ai/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub lbruce-wq, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    El endpoint responde

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Inicio de sesión con OAuth

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 32415 servidores de esta categoría
  • Publicado en el registro más recientemente que el 52% de los otros 32415 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 32415 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Development Indicators MCP?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.4.1) llegó al registro hace 36 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, Safe Fetch

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

de formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Se ejecuta en tu computadora★ 440MITActualizado hace 14 meses
Instalar

Remote Desktop Commander

de desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Se ejecuta en la nube★ 211Actualizado ayer
Instalar

Safe Fetch

de Sanoy24

MCP server for fetching URLs, safe against SSRF, DNS rebinding, and redirect-to-internal attacks.

Se ejecuta en tu computadoraActualizado hoy
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Development Indicators MCP

A provenance-first Model Context Protocol gateway for official international-development indicators.

Hosted MCP endpoint: https://indicatorsmcp.impactengines.ai/mcp

The project aims to let AI agents discover and query authoritative indicators across institutions such as the World Bank, UN agencies, FAO, WHO, UNICEF, ILO and the DHS Program through one consistent interface. It preserves definitions, units, dimensions, source codes and citations rather than returning uncited prose.

Current milestone

The repository contains a working vertical slice:

  • remote-capable MCP server using Streamable HTTP, with stdio support for local clients;
  • source registry describing APIs, authentication and capabilities;
  • normalized indicator and observation schemas;
  • live World Bank, WHO GHO, UNICEF, FAOSTAT, ILOSTAT, IMF, UNSD SDG, UNESCO UIS, OECD and ADB adapters;
  • on-demand FAOSTAT authentication with no background token refresh;
  • dynamic FAOSTAT domain, country, item and element discovery;
  • weighted live catalogue search with aliases, match explanations, retrieval-health signals, bounded provider waits and a 15-minute query cache;
  • partial-failure comparisons, typed errors, native structured outputs and compact responses;
  • partial-success geography resolution with structured unresolved-country errors;
  • normalized ILOSTAT frequency labels and FAOSTAT dimension-ranking evidence;
  • tools to resolve country names, inspect metadata and retrieve observations;
  • unit tests for normalization and source behaviour.

This is a public beta, not a production statistical service. The hosted instance is provided for evaluation; you can also run or deploy your own copy.

MCP tools

  • list_sources(topic=None)
  • get_source_setup(source_id)
  • search_indicators(query, source_ids=None, limit=10)
  • get_indicator_metadata(series_ref)
  • get_observations(series_ref, country_codes, start_year=None, end_year=None, latest_only=False, include_original=False)
  • compare_observations(series_refs, country_codes, ...)
  • find_microdata(query, country=None)
  • faostat_list_domains(limit=50, cursor=0, group_code=None, status=None, include_archived=False)
  • faostat_search_dimension(dataset, dimension, query, limit=20, cursor=0)
  • resolve_geographies(names_or_codes)

Series references use the form source_id:series_code, for example world_bank:SP.POP.TOTL. Observation calls accept ISO 3166-1 alpha-3 codes such as GHA and KEN; use resolve_geographies when a prompt supplies country names. Mixed batches return both resolved and unresolved entries instead of failing the entire request.

Local development

py -3.11 -m venv .venv

.venv\Scripts\Activate.ps1 pip install -e ".[dev]" pytest development-data-mcp

For macOS or Linux, activate the environment with source .venv/bin/activate.

Run the live-source smoke benchmark with:

python -m benchmarks.run

The FAOSTAT check is skipped until FAOSTAT_USER and FAOSTAT_PASSWORD are configured; all public-source checks run without credentials.

The default transport is stdio. To run a hosted-style HTTP endpoint:

$env:MCP_TRANSPORT = "streamable-http"

$env:MCP_HOST = "127.0.0.1" $env:MCP_PORT = "8000" development-data-mcp

The MCP endpoint is then exposed at /mcp. Production deployment must add HTTPS, authentication, rate limiting and audit logging at the application or gateway layer.

Install in Codex

The hosted service uses Streamable HTTP:

codex mcp add development-indicators --url https://indicatorsmcp.impactengines.ai/mcp

codex mcp list

Restart Codex after adding it, then use /mcp to confirm the server and its tools are available. The same MCP configuration is shared by the Codex CLI, IDE extension and ChatGPT desktop app on the same Codex host.

Equivalent ~/.codex/config.toml configuration:

[mcp_servers.development-indicators]

url = "https://indicatorsmcp.impactengines.ai/mcp" startup_timeout_sec = 30 tool_timeout_sec = 180

Example test prompt: Using Development Indicators, find an official maize production series from FAOSTAT and retrieve 2020–2023 observations for Uganda and Kenya, preserving units, flags and citations.

Cloudflare deployment

The repository includes a Cloudflare Worker and Container configuration. It routes public HTTPS requests to the same tested Python image; the MCP endpoint remains /mcp. A production deployment should initially use its isolated workers.dev hostname, then attach a custom domain after client verification.

npm install

npm run deploy

To deploy under a different Worker name or hostname, edit name and routes in wrangler.jsonc. Remove the routes block if you only want a workers.dev endpoint. Authenticate Wrangler with your own Cloudflare account before running the deploy command; the repository contains no Impact Engines credentials.

Optional provider credentials can be added to your Worker without committing them:

npx wrangler secret put FAOSTAT_USER

npx wrangler secret put FAOSTAT_PASSWORD npx wrangler secret put UN_POPULATION_TOKEN

See docs/deployment.md for the deployment architecture, verification checklist and non-Cloudflare Docker instructions.

Run with Docker

docker build -t development-data-mcp .

docker run --rm -p 8000:8000 \ -e MCP_TRANSPORT=streamable-http \ -e MCP_HOST=0.0.0.0 \ -e MCP_PORT=8000 \ development-data-mcp

The endpoint will be available at http://localhost:8000/mcp. Put it behind HTTPS and suitable access controls before exposing it to the public internet.

Contributing

Issues and pull requests are welcome. Please run ruff check ., pytest, and npm run typecheck before submitting a change. See CONTRIBUTING.md for the full development workflow and SECURITY.md for private vulnerability reporting guidance.

Cloudflare Containers require a Workers paid plan. FAOSTAT credentials, when configured, must be stored with Wrangler secrets rather than committed.

Architecture

AI client

| Remote MCP gateway | Metadata registry and source router | Provider adapters (REST / SDMX / OData / specialist) | Official publisher APIs

Only metadata and modest request caches should be stored locally at first. Observations are retrieved from official sources and returned in a common envelope while preserving the original source identifiers.

Planned source sequence

Active observation connectors: World Bank Indicators, WHO GHO, UNICEF SDMX, FAOSTAT, ILOSTAT, IMF DataMapper, UNSD SDG, UNESCO UIS, OECD SDMX and ADB SDMX. UN Population indicator discovery is active; its observation endpoint requires a portal-issued bearer token. DHS, MICS, IPUMS and World Bank Microdata Library remain catalogue-discovery integrations rather than observation APIs.

Safety and statistical integrity

  • Values are never invented or inferred by the MCP.
  • Similar indicators are not silently merged.
  • Provider codes and canonical URLs are retained.
  • Observed, survey-estimated, modelled and projected values must be labelled when metadata permits.
  • Microdata catalogue discovery does not imply permission to download restricted files.
  • Large results should be exported rather than placed directly in model context.

License

The software is released under the MIT License. Upstream data remain subject to each publisher's terms, licences and attribution requirements.

Pregunta a PopNx