MCP-Server für Comexstat-API
Dieses Projekt implementiert einen MCP-Server (Model Context Protocol) für die Comexstat-API, wodurch KI-Modelle wie Claude direkt mit den brasilianischen Außenhandelsdaten interagieren können.
Überblick
Der MCP Comexstat-Server bietet Tools zum Abfragen brasilianischer Export- und Importstatistiken, darunter:
Allgemeine Export- und Importdaten
Daten der Gemeinden
Historische Daten (1989-1996)
Hilfstabellen mit Codes und Beschreibungen
Merkmale
Implementiert mit @modelcontextprotocol/sdk
Tippen mit TypeScript
Datenvalidierung mit Zod
Unterstützung für die Kommunikation über stdin/stdout (MCP-Standard)
Robuste API-Fehlerbehandlung und -Antworten
Installation
Schnelle Verwendung
Verfügbare Tools
Der MCP-Server bietet die folgenden Tools:
Allgemeine Daten
getLastUpdate()– Ruft das Datum ab, an dem die Daten zuletzt aktualisiert wurdengetAvailableYears()- Listet die für die Abfrage verfügbaren Jahre aufgetAvailableFilters()- Listet verfügbare Filter aufgetFilterValues(filter, language?)– Ruft Werte für einen bestimmten Filter abgetAvailableFields()- Listet die für die Detaillierung verfügbaren Felder aufgetAvailableMetrics()- Listet verfügbare Metriken aufqueryData(options)– Führt detaillierte Abfragen mit den folgenden Parametern aus:flow: „Export“ | "Import"period: {von: "JJJJ-MM", bis: "JJJJ-MM"}monthDetail: Booleschfilters: Array von Filtern (optional)details: Array von Feldern zur Detaillierungmetrics: Array von Metrikenlanguage: Zeichenfolge (optional, Standard: „pt“)
Daten der Gemeinden
queryMunicipalitiesData(options)- Abfragedaten mit Schwerpunkt auf Gemeinden
Historische Daten
queryHistoricalData(options)– Historische Daten abfragen (1989-1996)
Hilfstabellen
getStates()- Listet brasilianische Bundesstaaten aufgetStateDetails(ufId)– Details eines bestimmten StaatesgetCities()- Liste der StädtegetCityDetails(cityId)– Details einer bestimmten StadtgetCountries(search?)- Länder auflistengetCountryDetails(countryId)– Details eines bestimmten LandesgetEconomicBlocks(options?)– Listet Wirtschaftsblöcke aufgetHarmonizedSystem(options?)– Harmonisiertes System (HS)getNBM(options?)- Brasilianische WarennomenklaturgetNBMDetails(coNbm)– Details zu einem bestimmten NBM-Code
Anwendungsbeispiel
Integration mit Claude
So verwenden Sie den MCP-Server mit Claude Desktop:
Fügen Sie die Konfiguration zur Datei
claude_desktop_config.jsonhinzu:{ "mcpServers": { "comexstat": { "command": "node", "args": ["/caminho/completo/para/mcp-comexstat-easy/dist/index.js"] } } }Verwenden Sie auf Claude Desktop den folgenden Befehl:
/mcp comexstat
Entwicklung
Lizenz
MIT
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.
Tools
mcp-comexstat
- Überblick
- Merkmale
- Installation
- Schnelle Verwendung
- Verfügbare Tools
- Anwendungsbeispiel
- Integration mit Claude
- Entwicklung
- Lizenz
Related Resources
Related MCP Servers
- Mozilla Public License 2.0
- MIT License
- PythonMIT License