Saltar al contenido

MCP Server

import { Aside, Tabs, TabItem } from ‘@astrojs/starlight/components’;

Que es el MCP Server

El MCP Server expone todas las capacidades de OSINT AI One via el Model Context Protocol, permitiendo que cualquier cliente MCP-compatible (Claude Desktop, VS Code con Continue, Cursor…) use las herramientas OSINT directamente.

A diferencia del CLI, no necesitas Ollama — el modelo del cliente (Claude, GPT-4…) hace el razonamiento y decide que herramientas llamar.

Arrancar el servidor

```bash osint-mcp ``` Modo STDIO es el estandar para integraciones con Claude Desktop, VS Code, etc. ```bash osint-mcp --transport streamable-http --port 8080 ``` Para acceder desde maquinas remotas o exponer como servicio.

Configuracion en Claude Desktop

Edita ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
"mcpServers": {
"osint-agent": {
"command": "osint-mcp",
"args": []
}
}
}

Reinicia Claude Desktop. Veras las herramientas OSINT disponibles en el panel de MCP.

Las 44 herramientas MCP

OSINT y Reputacion

ToolDescripcion
virustotal_ip_lookupReputacion de IP en VirusTotal
virustotal_domain_lookupReputacion de dominio en VirusTotal
virustotal_hash_lookupAnalisis de hash en VirusTotal
abuseipdb_check_ipScore de abuso de IP en AbuseIPDB
alienvault_ip_lookupPulsos de amenaza en AlienVault OTX
shodan_host_lookupServicios expuestos en Shodan
ipinfo_lookupGeolocalizacion y contexto de IP
urlscan_lookupEscaneo completo de URL
whois_lookupInformacion WHOIS de dominio
dns_lookupRegistros DNS
crtsh_lookupSubdominios por Certificate Transparency
fetch_threat_feedIOCs desde feeds en vivo

Agente y Scoring

ToolDescripcion
investigate_iocInvestigacion completa de un IOC con el agente ReAct
get_risk_scoreScore de riesgo 0-100 para un IOC
generate_reportGenera informe de amenaza para los IOCs de la sesion
classify_iocClasifica el tipo de amenaza de un IOC
list_available_feedsLista los feeds de amenazas disponibles
list_toolsLista todas las herramientas OSINT registradas

Inteligencia y Contexto

ToolDescripcion
gdelt_entity_searchNoticias sobre una entidad (GDELT)
gdelt_topic_searchNoticias sobre un tema (GDELT)
gdelt_tone_analysisAnalisis de tono mediatico (GDELT)
rss_news_searchBusqueda en feeds RSS generales
rss_security_newsNoticias de ciberseguridad
rss_financial_newsNoticias financieras
get_crypto_pricesPrecios de criptomonedas
get_economic_indicatorIndicadores macroeconomicos
acled_conflict_eventsEventos de conflicto por pais
get_country_risk_scoreIndice de riesgo de pais
ais_vessel_lookupInformacion de buque por AIS
ais_chokepoint_activityTrafico en puntos maritimos estrategicos
check_entity_anomalyDeteccion de anomalias en menciones
search_historyBusqueda en historial de investigaciones

Investigation Management

ToolDescripcion
create_investigationCrear nueva investigacion
list_investigationsListar investigaciones existentes
get_investigation_summaryResumen de una investigacion
ingest_evidenceIngestar evidencia (fichero o URL)
add_entityAnadir entidad manualmente
list_entitiesListar entidades de la investigacion
add_claimRegistrar un claim con trazabilidad
list_claimsListar claims de la investigacion
verify_claimVerificar o disputar un claim
semantic_search_evidenceBusqueda semantica en evidencias

Los 5 Resources

URIDescripcion
osint://feedsFuentes de feeds de amenazas disponibles
osint://toolsTodas las herramientas registradas con descripcion
osint://history/{query}Resultados pasados de investigacion para un IOC
osint://investigationsLista de todas las investigaciones
osint://investigation/{slug}Detalle de una investigacion especifica

Los 3 Prompts

Prompts pre-construidos para casos de uso comunes:

PromptDescripcion
investigate_ipTemplate completo para investigar una IP
investigate_domainTemplate completo para investigar un dominio
investigate_urlTemplate completo para investigar una URL

Variables de entorno para MCP

Ventana de terminal
MCP_TRANSPORT=stdio # stdio o streamable-http
MCP_HTTP_PORT=8080 # Puerto para streamable-http