Servidor MCP de datos macroeconómicos de FRED
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a los Datos Económicos de la Reserva Federal (FRED) a través de Claude y otros clientes LLM. Este servidor expone series de datos económicos de FRED, funciones de búsqueda y herramientas de recuperación de datos.
Características
- Acceso a indicadores económicos comunes de FRED (PIB, Empleo, Inflación, etc.)
- Funcionalidad de búsqueda para la serie de datos FRED
- Obtención de datos en tiempo real desde la API de FRED
- Formato de datos estandarizado para el consumo de LLM
- Creado con el SDK de Python de MCP para una integración perfecta
Prerrequisitos
- Python 3.11 o superior
- uv - Instalador de paquetes de Python moderno
- Claude Desktop para uso local
- Clave API de FRED (obtenga una de FRED API )
Instalación
- Clonar el repositorio:
- Crear y activar un entorno virtual usando uv:
- Instalar dependencias usando uv:
- Configurar variables de entorno:
Edite .env
y agregue su clave API FRED:
Instalación en Claude Desktop
- Asegúrese de que Claude Desktop esté instalado y ejecutándose
- Abra la configuración de Claude Desktop:
- Vaya a Configuración > Desarrollador > Editar configuración
- Agregue la siguiente configuración a su
claude_desktop_config.json
:
Reemplaza /path/to/your/
con tus rutas actuales. Puedes encontrar la ruta de uv ejecutando which uv
en la terminal.
Uso en Claude
- Primero, busque en línea "usar recursos MCP en Claude Desktop Client" para comprender cómo incluir recursos MCP en sus conversaciones.
- Una vez añadido el recurso, puede interactuar con los datos de FRED. Ejemplo de mensaje:
Recursos disponibles
file://series/available
- Lista todas las series FRED disponibles y sus detalles
Herramientas disponibles
fetch_series_data
: obtiene datos para cualquier serie FREDsearch_series
- Busca la serie FRED por descripción
Desarrollo
Para desarrollo y pruebas:
- Ejecute el Inspector MCP para probar el servidor:
Esto le permite inspeccionar recursos, probar herramientas y verificar la funcionalidad del servidor.
- Para ejecución directa del servidor (para comprobar si hay problemas):
Nota: El servidor utiliza el transporte stdio para comunicarse con Claude Desktop. Utilice el Inspector MCP durante el desarrollo para detectar y solucionar cualquier problema antes de implementarlo en Claude Desktop.
Solución de problemas
- Si recibes errores de clave API:
- Verifique que su clave API FRED esté configurada correctamente en
.env
- Compruebe que el archivo
.env
esté en el directorio correcto
- Verifique que su clave API FRED esté configurada correctamente en
- Si el servidor no aparece en Claude Desktop:
- Verifique nuevamente las rutas de
claude_desktop_config.json
- Asegúrese de que uv y todas las dependencias estén instaladas correctamente
- Intente reiniciar Claude Desktop
- Verifique nuevamente las rutas de
Expresiones de gratitud
- Banco de la Reserva Federal de St. Louis por proporcionar la API FRED
- Equipo de Protocolo de Contexto de Modelo para el SDK de MCP
- Anthropic para Claude y el cliente de escritorio de Claude
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Proporciona acceso a los datos económicos de la Reserva Federal (FRED) a través de Claude y otros clientes de LLM, lo que permite a los usuarios buscar, recuperar y visualizar indicadores económicos como datos de PIB, empleo e inflación.
Related MCP Servers
- AsecurityAlicenseAqualityProvides real-time and historical cryptocurrency market data through integration with major exchanges. This server enables LLMs like Claude to fetch current prices, analyze market trends, and access detailed trading information.Last updated -752PythonMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that provides tools to search and retrieve economic data series from the Federal Reserve Economic Data (FRED) API.Last updated -26637TypeScript
- -securityAlicense-qualityEnables LLM tools like Claude Desktop to query databases via ODBC connections, allowing access, analysis, and insight generation from database data while maintaining security through read-only safeguards.Last updated -1PythonMIT License
- -securityAlicense-qualityProvides Claude with real-time system monitoring capabilities, including CPU, memory, disk, network, battery, and internet speed metrics.Last updated -1TypeScriptMIT License