AWS Athena MCP Server
Pripojte svojich AI agentov k AWS Athena pre bezproblémové SQL dotazovanie a analytiku nad dátami v Amazon S3—umožnite inteligentnejšie, dátovo riadené aplikácie s FlowHunt.

Na čo slúži “aws-athena” MCP Server?
aws-athena MCP Server je implementácia Model Context Protocolu (MCP), ktorá umožňuje AI asistentom vykonávať SQL dotazy priamo voči databázam AWS Athena. Prepojením AI workflowov s Athena tento server umožňuje vývojárom a AI agentom jednoducho získavať a analyzovať rozsiahle dáta uložené v Amazon S3. Server funguje ako most medzi konverzačnou AI a podnikovou dátovou infraštruktúrou, takže je jednoduché zapojiť robustné dopytovanie do automatizovaných workflowov, generovania kódu a inteligentných aplikácií. Typické úlohy zahŕňajú vykonávanie SQL príkazov, získavanie výsledkov dotazov a integráciu dátových poznatkov do vývojových procesov, čím sa zjednodušuje práca s databázami a zrýchľuje vývoj aplikácií zameraných na dáta.
Zoznam promptov
V dostupnej dokumentácii alebo v súboroch repozitára nie sú výslovne zmienené žiadne šablóny promptov.
Zoznam zdrojov
V dokumentácii alebo súboroch repozitára nie sú uvedené žiadne explicitné zdroje.
Zoznam nástrojov
- run_query:
Spustite SQL dotaz pomocou AWS Athena.- Parametre:
database
: Athena databáza, na ktorú sa dotaz vykonávaquery
: SQL dotaz ako reťazecmaxRows
: Maximálny počet vrátených riadkov (predvolene: 1000, maximum: 10000)
- Návratová hodnota:
- Výsledky dotazu, ak sa dokončí v stanovenom časovom limite.
- Parametre:
Príklady použitia tohto MCP Servera
- Dátová analytika pre AI agentov
Umožnite AI asistentom spúšťať analytické SQL dotazy nad veľkými datasetmi v Amazon S3, čím získate automatizované skúmanie a reportovanie dát. - Automatizácia business intelligence
Integrujte dotazovanie cez Athena do firemných dashboardov alebo nástrojov na workflow automatizáciu a získavajte aktuálne poznatky bez ručného zásahu. - Dátovo riadené generovanie kódu
Umožnite LLM generovať alebo upravovať kód na základe aktuálnych štruktúr databáz alebo vzorových dát získaných dotazmi cez Athena. - Integrácia do ETL a dátových pipeline
Použite server v rámci dátových pipeline na validáciu, transformáciu či audit dát programovým vykonávaním vlastných SQL dotazov.
Ako to nastaviť
Windsurf
- Uistite sa, že máte nainštalovaný Node.js a nakonfigurované AWS prihlasovacie údaje (cez CLI, environmentálne premenné alebo IAM rolu).
- Nájdite konfiguračný súbor Windsurf.
- Pridajte aws-athena MCP Server pomocou tohto JSON úryvku:
{ "mcpServers": { "athena": { "command": "npx", "args": ["-y", "@lishenxydlgzs/aws-athena-mcp"], "env": { "OUTPUT_S3_PATH": "s3://your-bucket/athena-results/" } } } }
- Uložte a reštartujte Windsurf.
- Overte nastavenie spustením ukážkového dotazu.
Claude
- Uistite sa, že máte nastavený Node.js a AWS prihlasovacie údaje.
- Upravte konfiguračný súbor Claude MCP.
- Vložte konfiguráciu servera:
{ "mcpServers": { "athena": { "command": "npx", "args": ["-y", "@lishenxydlgzs/aws-athena-mcp"], "env": { "OUTPUT_S3_PATH": "s3://your-bucket/athena-results/" } } } }
- Uložte zmeny a reštartujte Claude.
- Otestujte pripojenie na AWS Athena cez rozhranie Claude.
Cursor
- Nainštalujte Node.js a nakonfigurujte AWS prihlasovacie údaje.
- Otvorte nastavenia alebo konfiguračný súbor aplikácie Cursor.
- Pridajte nasledujúci úryvok:
{ "mcpServers": { "athena": { "command": "npx", "args": ["-y", "@lishenxydlgzs/aws-athena-mcp"], "env": { "OUTPUT_S3_PATH": "s3://your-bucket/athena-results/" } } } }
- Uložte a reštartujte Cursor.
- Overte, že server je dostupný v zozname nástrojov.
Cline
- Overte inštaláciu Node.js a AWS prihlasovacích údajov.
- Upravte MCP konfiguráciu v Cline.
- Vložte:
{ "mcpServers": { "athena": { "command": "npx", "args": ["-y", "@lishenxydlgzs/aws-athena-mcp"], "env": { "OUTPUT_S3_PATH": "s3://your-bucket/athena-results/" } } } }
- Uložte a reštartujte Cline.
- Otestujte pripojenie spustením ukážkového Athena dotazu.
Zabezpečenie API kľúčov
Na bezpečné uchovávanie citlivých AWS prihlasovacích údajov použite environmentálne premenné.
Príklad konfigurácie so secretmi:
{
"mcpServers": {
"athena": {
"command": "npx",
"args": ["-y", "@lishenxydlgzs/aws-athena-mcp"],
"env": {
"OUTPUT_S3_PATH": "s3://your-bucket/athena-results/",
"AWS_ACCESS_KEY_ID": "${AWS_ACCESS_KEY_ID}",
"AWS_SECRET_ACCESS_KEY": "${AWS_SECRET_ACCESS_KEY}"
}
}
}
}
Ako použiť tento MCP vo flow-och
Použitie MCP vo FlowHunt
Na integráciu MCP serverov do vášho FlowHunt workflowu začnite pridaním MCP komponentu do vášho flow a prepojením s AI agentom:

Kliknite na komponent MCP a otvorí sa konfiguračný panel. V sekcii systémovej konfigurácie MCP vložte detaily vášho MCP servera v tomto JSON formáte:
{
"athena": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po nakonfigurovaní môže AI agent tento MCP používať ako nástroj so všetkými jeho funkciami a možnosťami. Nezabudnite “athena” nahradiť skutočným názvom vášho MCP servera a URL zmeniť na adresu vášho MCP servera.
Prehľad
Sekcia | Dostupnosť | Detaily/Poznámky |
---|---|---|
Prehľad | ✅ | Prehľad a projektové ciele dostupné |
Zoznam promptov | ⛔ | Nenájdené šablóny promptov |
Zoznam zdrojov | ⛔ | Nie sú uvedené explicitné MCP zdroje |
Zoznam nástrojov | ✅ | run_query nástroj podrobne opísaný |
Zabezpečenie API kľúčov | ✅ | Postup s environmentálnymi premennými uvedený |
Podpora sampling (menej dôležité pre hodnotenie) | ⛔ | Nespomína sa |
Náš názor
Tento MCP server je zameraný a pripravený na produkčné nasadenie pre dotazovanie AWS Athena SQL s jasným nastavením a bezpečnými postupmi. Chýbajú však šablóny promptov a explicitné zdrojové primitíva a nie je spomenutá podpora sampling či roots, čo obmedzuje jeho skóre z pohľadu univerzálnosti a pokročilých MCP vlastností.
MCP skóre
Má LICENSE | ✅ (MIT) |
---|---|
Má aspoň jeden nástroj | ✅ (run_query ) |
Počet Forkov | 9 |
Počet Starov | 25 |
Najčastejšie kladené otázky
- Čo umožňuje aws-athena MCP Server?
Umožňuje AI asistentom a workflowom vykonávať SQL dotazy priamo na dátach Amazon S3 cez AWS Athena, pričom výsledky sú dostupné pre analytiku, reporty a generovanie kódu.
- Ako bezpečne zadám AWS prihlasovacie údaje?
AWS prihlasovacie údaje uchovávajte ako environmentálne premenné, nie v obyčajných konfiguračných súboroch. V MCP konfigurácii ich referencujte cez substitúciu premenných.
- Aké nástroje sú dostupné s týmto serverom?
Server poskytuje nástroj 'run_query' na vykonávanie SQL dotazov na Athena databázach s možnosťou výberu databázy, textu dotazu a obmedzenia počtu výsledných riadkov.
- Aké sú bežné použitia?
Medzi bežné použitia patrí dátová analytika pre AI agentov, automatizácia business intelligence, generovanie kódu na základe aktuálnych dát a integrácia do ETL/dátových pipeline.
- Je súčasťou nejaká šablóna promptov alebo zdroj?
V aktuálnej dokumentácii ani v súboroch repozitára nie sú zahrnuté žiadne šablóny promptov ani explicitné zdrojové primitíva.
Integrujte AWS Athena s FlowHunt
Uvoľnite silné, dátovo riadené AI workflowy pripojením AWS Athena k vašim automatizačným a analytickým pipeline cez efektívnu MCP integráciu od FlowHunt.