Skip to main content
Glama
mobus-ai

MobusMCP

Official

Mobus

Búsqueda de datasets para asistentes de IA Descubre, previsualiza y analiza conjuntos de datos en 20 plataformas desde una única conversación.

License: MIT Node.js MCP TypeScript


Conectar a Claude

Añade Mobus a Claude en menos de un minuto. Sin instalaciones, sin claves API, sin nada que ejecutar.

  1. Abre claude.ai (o Claude Desktop / Mobile)

  2. Ve a Settings (Configuración) en la parte inferior izquierda → Connectors (Conectores)

  3. Haz clic en Add custom connector (Añadir conector personalizado)

  4. Ponle el nombre Mobus y pega esta URL:

https://mobus-production.up.railway.app/mcp
  1. Inicia un nuevo chat y prueba:

"Busca conjuntos de datos sobre calidad del aire con licencia comercial"

Eso es todo. Las 15 herramientas están disponibles de inmediato.



Qué hace

Solo pregúntale a tu asistente de IA.

"Busca conjuntos de datos sobre calidad del aire con licencia comercial" "Previsualiza las primeras 20 filas de ese dataset de Zenodo" "Encuentra presentaciones ante la SEC que mencionen riesgos climáticos" "Genera una cita en formato APA para ese dataset de Hugging Face" "Comprueba si este dataset se puede usar comercialmente" "Visualiza ese dataset"

Mobus distribuye las solicitudes a cada plataforma configurada en paralelo, verifica licencias, previsualiza datos, genera citas y rastrea el linaje académico, fallando de forma elegante siempre que falte una clave API.


Herramientas

Descubrimiento

  • search_datasets — busca en las 20 plataformas a la vez

  • find_research_datasets — datasets utilizados en artículos

  • find_similar — datasets similares a uno que ya tienes

Evaluación

  • get_dataset_details — metadatos completos

  • preview_dataset — primeras N filas

  • compare_datasets — compara de 2 a 5 lado a lado

Calidad y Cumplimiento

  • assess_quality — valores faltantes, duplicados, estadísticas

  • check_license — comercial / académico / interno

  • check_compatibility — coincidencia de esquema con el tuyo

Citas y Salida

  • generate_citation — APA, BibTeX, Chicago

  • visualize_dataset (Solo funciona localmente - pídele a Claude que genere un artefacto). — panel interactivo de ECharts

  • watch_query — monitoriza nuevos datasets

Investigación Avanzada

  • get_dataset_provenance — artículo de introducción e historial

  • get_dataset_lineage — variantes y derivados

  • trace_citation_graph — análisis de la cadena de citas


Plataformas compatibles

No requiere autenticación

  • data.gov

  • Zenodo

  • OpenML

  • UCI ML Repository

  • AWS Open Data

  • World Bank

  • WHO GHO

  • NASA Earthdata

  • Eurostat

  • arXiv

  • Census.gov

  • SEC EDGAR

  • Crossref

Autenticación opcional

  • Hugging Face (más rápido con token)

  • Socrata (más rápido con token)

  • Semantic Scholar

Requiere clave

  • Kaggle

  • Google Dataset Search

Degradado

  • Papers with Code (API cerrada)

  • Econdb (ahora requiere clave)

Las claves faltantes omiten automáticamente esa plataforma. El servidor nunca se bloquea.


Ejecutar localmente (opcional)

Si prefieres alojarlo tú mismo en lugar de usar la versión alojada arriba:

git clone https://github.com/hrantvirabyan/Mobus.git
cd Mobus
npm install
cp .env.example .env   # fill in any keys you have (all optional)
npm run build

Cursor

Añádelo a ~/.cursor/mcp.json:

{
  "mcpServers": {
    "mobus": {
      "command": "node",
      "args": ["/absolute/path/to/Mobus/dist/main.js"]
    }
  }
}

Reinicia Cursor. Las 15 herramientas aparecerán en el chat.

Claude Desktop

Mismo formato de configuración, en ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows).

Claves API (todas opcionales)

Variable

Para

Dónde

KAGGLE_USERNAME / KAGGLE_KEY

Kaggle

kaggle.com/account → API

HF_TOKEN

Hugging Face

huggingface.co/settings/tokens

GOOGLE_API_KEY / GOOGLE_CSE_ID

Google

console.cloud.google.com

SOCRATA_APP_TOKEN

Socrata

dev.socrata.com/register


Referencia de herramientas

search_datasets

Parámetro

Tipo

Predeterminado

Descripción

query

string

requerido

Consulta de búsqueda

sources

string[]

todas

Plataformas a incluir

limit

number

5

Resultados por fuente (máx 20)

license

string

ej. cc-by-4.0

format

string

ej. csv, parquet

updated_after

string

Fecha ISO

modality

string

ej. tabular, image

get_dataset_details

Parámetro

Tipo

Descripción

source

string

Plataforma

dataset_id

string

ID del dataset

preview_dataset

Parámetro

Tipo

Predeterminado

Descripción

source / dataset_id

string

requerido

rows

number

10

Máx 100

visualize_dataset (Solo funciona localmente - pídele a Claude que genere un artefacto)

Genera un panel interactivo de ECharts con selector de columnas, constructor de filtros, selector de rango de filas, 9 tipos de gráficos, tabla ordenable y exportación a PNG/SVG/CSV/JSON.

Parámetro

Tipo

Predeterminado

Descripción

source / dataset_id

string

requerido

rows

number

200

Máx 500

open

boolean

true

Abrir navegador automáticamente

compare_datasets

Parámetro

Tipo

Descripción

datasets

array

2-5 objetos {source, dataset_id}

check_compatibility

Parámetro

Tipo

Descripción

source / dataset_id

string

schema

array

[{name, type?}]

find_similar

Parámetro

Tipo

Predeterminado

Descripción

source / dataset_id

string

requerido

limit

number

5

Máx 20

generate_citation

Parámetro

Tipo

Predeterminado

Descripción

source / dataset_id

string

requerido

format

string

apa

bibtex, apa, chicago

assess_quality

Parámetro

Tipo

Predeterminado

Descripción

source / dataset_id

string

requerido

sample_rows

number

100

Máx 500

check_license

Parámetro

Tipo

Descripción

source / dataset_id

string

use_case

string

commercial / academic / internal / redistribution

watch_query

Parámetro

Tipo

Descripción

action

string

add / remove / list / check

query / sources / watch_id

Ver acción

find_research_datasets

Parámetro

Tipo

Predeterminado

Descripción

query

string

requerido

Tema de investigación

limit

number

10

Máx 20

semantic

boolean

false

Embeddings SPECTER v2

get_dataset_provenance / trace_citation_graph / get_dataset_lineage

Actualmente degradado: depende de la API de Papers with Code, que ha sido cerrada.


Problemas conocidos

  • API de Papers with Code cerrada tras la adquisición por parte de HuggingFace: las herramientas de linaje/procedencia/grafo de citas devuelven errores.

  • Econdb ahora requiere una clave: devuelve vacío hasta que se añada soporte.

  • arXiv limita la tasa bajo carga paralela intensa (el adaptador usa una limitación de 3s).


Contribución

Consulta CONTRIBUTING.md. Si Mobus te ahorra tiempo, una estrella en GitHub ayuda a otros a encontrarlo.

Licencia

MIT: consulta LICENSE.

A
license - permissive license
-
quality - not tested
C
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mobus-ai/Mobus'

If you have feedback or need assistance with the MCP directory API, please join our Discord server