Servidor MCP de Ntropy
Servidor MCP para enriquecer datos bancarios mediante la API de Ntropy. Esto permite a los agentes LLM que trabajan con datos financieros acceder fácilmente a cualquiera de los puntos finales de la API de Ntropy.
Componentes
Herramientas
El servidor implementa las siguientes herramientas para interactuar con la API de Ntropy:
- check_connection : verifica la conexión a la API de Ntropy
- Devuelve: Información del estado de la conexión
- set_api_key : Establece o actualiza la clave API de Ntropy en tiempo de ejecución
- Parámetros:
api_key
(cadena) - Devoluciones: Estado de la actualización y validación de la clave API
- Parámetros:
- create_account_holder : Crea un titular de cuenta
- Parámetros:
id
(cadena/int),type
(cadena),name
(cadena) - Devoluciones: Los detalles del titular de la cuenta creada
- Parámetros:
- update_account_holder : Actualizar un titular de cuenta existente
- Parámetros:
id
(cadena/int),name
(cadena, opcional),type
(cadena, opcional) - Devoluciones: Los datos actualizados del titular de la cuenta
- Parámetros:
- enrich_transaction : Enriquecer una transacción bancaria
- Parámetros:
id
(cadena/int),description
(cadena),date
(cadena),amount
(flotante),entry_type
(cadena),currency
(cadena),account_holder_id
(cadena/int),country
(cadena, opcional) - Devoluciones: Los datos de transacción enriquecidos
- Parámetros:
- get_account_holder : Obtener detalles del titular de una cuenta
- Parámetros:
account_holder_id
(cadena/int) - Devoluciones: Datos del titular de la cuenta
- Parámetros:
- list_transactions : Lista las transacciones de un titular de cuenta
- Parámetros:
account_holder_id
(string/int),limit
(int, valor predeterminado=10),offset
(int, valor predeterminado=0) - Devoluciones: Lista de transacciones
- Parámetros:
- get_transaction : Obtener detalles de una transacción específica
- Parámetros:
transaction_id
(cadena/int) - Devoluciones: Detalles de la transacción
- Parámetros:
- bulk_enrich_transactions : Enriquecer múltiples transacciones a la vez
- Parámetros:
transactions
(Lista de objetos de transacción) - Devoluciones: Lista de transacciones enriquecidas
- Parámetros:
- delete_account_holder : eliminar un titular de cuenta y todos los datos asociados
- Parámetros:
account_holder_id
(cadena/int) - Devoluciones: Estado de eliminación
- Parámetros:
- delete_transaction : Eliminar una transacción específica
- Parámetros:
transaction_id
(cadena/int) - Devoluciones: Estado de eliminación
- Parámetros:
Inicio rápido
Instalar
Primero, obtén tu clave API de Ntropy creando una cuenta en ntropy.com . Asegúrate de reemplazar YOUR_NTROPY_API_KEY
con tu clave API.
Ejecute el servidor con uvx
Escritorio de Claude
El archivo de configuración de Claude Desktop normalmente se encuentra en:
En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Agregue lo siguiente al archivo de configuración si usa uvx:
y lo siguiente si usas Docker:
Ejemplo de uso
Comprobar conexión
Crear y actualizar titulares de cuentas
Enriquecer transacciones
Depuración
Puede usar el inspector MCP para depurar el servidor. Para instalaciones uvx:
Construir
Compilación de Docker:
Contribuyendo
¡Aceptamos solicitudes de incorporación de cambios! Siéntete libre de contribuir con nuevas ideas, correcciones de errores o mejoras.
Licencia
ntropy-mcp está licenciado bajo la Licencia MIT. Esto significa que usted tiene libertad de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite enriquecer datos bancarios con la API de Ntropy, proporcionando herramientas para crear titulares de cuentas y enriquecer transacciones de manera eficiente.
Related Resources
Related MCP Servers
- -securityFlicense-qualityEnables enrichment of banking data through the Ntropy API, including creating account holders and enriching transaction details.Last updated -
- AsecurityFlicenseAqualityThis plugin enables interaction with blockchain data and NFTs through the Alchemy SDK, allowing operations such as retrieving NFT metadata, fetching NFTs for wallet addresses, and getting the latest block number.Last updated -22TypeScript
- AsecurityFlicenseAqualityEnables AI assistants to interact with the World Bank open data API, allowing for listing and analysis of indicators across available countries.Last updated -137Python
- -securityFlicense-qualityEnables interaction with the Artemis API to retrieve and analyze cryptocurrency data, including accessing metrics, generating formulas, and validating API connections.Last updated -2Python