
Teradata MCP-server
Teradata MCP-servern integrerar AI-assistenter med Teradata-databaser och möjliggör avancerad analys, smidig SQL-frågeexekvering och realtidsarbetsflöden för af...
Koppla FlowHunt och dina AI-arbetsflöden till Snowflake-databaser med Snowflake MCP-server – automatisera frågor, hantera scheman och lås upp datainsikter programmatiskt och säkert.
Snowflake MCP-servern är en implementation av Model Context Protocol (MCP) som kopplar AI-assistenter och utvecklarverktyg till en Snowflake-databas. Den möjliggör smidig databasinteraktion genom att låta användare köra SQL-frågor, hantera databasscheman och komma åt datainsikter via standardiserade MCP-gränssnitt. Genom att exponera Snowflakes data och schema som tillgängliga resurser och erbjuda verktyg för att läsa, skriva och hantera tabeller, möjliggör servern AI-drivna arbetsflöden, agenter och LLM:er att utföra databasuppgifter. Det ökar dramatiskt utvecklarens produktivitet genom att automatisera dataanalys, tabellhantering och schemautforskning, allt inom säkra och konfigurerbara ramar.
Inga promptmallar nämns uttryckligen i repositoriet eller dokumentationen.
memo://insights
append_insight
.context://table/{table_name}
read_query
SELECT
-SQL-frågor för att läsa data från Snowflake-databasen och returnerar resultatet som en array av objekt.write_query
(aktiveras endast med --allow-write
)INSERT
-, UPDATE
- eller DELETE
-SQL-ändringsfrågor och returnerar antal påverkade rader eller ett bekräftelsemeddelande.create_table
(aktiveras endast med --allow-write
)CREATE TABLE
-SQL-kommando och returnerar en bekräftelse på att tabellen skapats.list_databases
list_schemas
list_tables
describe_table
memo://insights
för att samla och komma åt växande datainsikter, vilket stöder kollaborativ analys eller spårbarhet.windsurf.json
).mcpServers
:{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": ["--port", "8080"]
}
]
}
{
"command": "mcp-snowflake-server",
"env": {
"SNOWFLAKE_ACCOUNT": "your_account",
"SNOWFLAKE_USER": "your_user",
"SNOWFLAKE_PASSWORD": "${SNOWFLAKE_PASSWORD}"
},
"inputs": {
"database": "your_db"
}
}
{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
cursor.json
eller motsvarande inställningsfil.mcpServers
:{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
Lagra känsliga autentiseringsuppgifter såsom Snowflake-lösenord eller API-tokens med hjälp av miljövariabler. Referera till dem säkert i dina konfigurationsfiler via egenskapen env
.
Använda MCP i FlowHunt
För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde börjar du med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:
Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion klistrar du in din MCP-serverinformation i detta JSON-format:
{
"snowflake-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
När det är konfigurerat kan AI-agenten använda denna MCP som ett verktyg med tillgång till alla dess funktioner och möjligheter. Kom ihåg att byta ut “snowflake-mcp” till det faktiska namnet på din MCP-server och ersätta URL:en med din egen MCP-serveradress.
Sektion | Tillgänglighet | Detaljer/Noteringar |
---|---|---|
Översikt | ✅ | |
Lista över promptar | ⛔ | Inga promptmallar hittades. |
Lista över resurser | ✅ | memo://insights , context://table/{table_name} |
Lista över verktyg | ✅ | read_query, write_query, create_table, list_databases, etc. |
Säkra API-nycklar | ✅ | Exempel ges med miljövariabler. |
Sampling-stöd (mindre viktigt i utvärdering) | ⛔ | Ej nämnt i repo/dokumentation. |
Baserat på ovanstående erbjuder Snowflake MCP-servern en robust uppsättning verktyg och resurser för interaktion med Snowflake-databaser, men saknar promptmallar och explicit sampling/roots-stödsinformation.
Snowflake MCP-servern tillhandahåller omfattande verktyg för åtkomst till Snowflake-databaser och användbara resursprimitiver, är väl dokumenterad och inkluderar praktisk säkerhets-/konfigurationsvägledning. Dock minskar avsaknaden av promptmallar och explicit roots/sampling-stöd dess MCP-kompletthet. Sammantaget är det en stark och praktisk MCP-implementation för databasarbeten.
Har LICENS | ✅ (GPL-3.0) |
---|---|
Har minst ett verktyg | ✅ |
Antal forks | 44 |
Antal stjärnor | 101 |
Den kopplar AI-assistenter och utvecklarverktyg till en Snowflake-databas och möjliggör körning av SQL-frågor, schemahantering, automatiserad insiktsaggregering och mer via standardiserade MCP-gränssnitt.
Den tillhandahåller `memo://insights` för aggregerade datainsikter och, om prefetch är aktiverat, `context://table/{table_name}` för schemaöversikter per tabell.
Du kan läsa (SELECT), skriva (INSERT/UPDATE/DELETE), skapa tabeller, lista databaser, scheman och tabeller samt beskriva tabellscheman.
Ja, med hjälp av verktygen för att skriva och skapa tabeller kan du automatisera tabellskapande, dataimport, transformation och andra engineering-arbetsflöden programmatiskt.
Lagra känsliga autentiseringsuppgifter i miljövariabler och referera till dem via `env`-egenskapen i din konfiguration, enligt inställningsexemplen.
Ja, den är licensierad under GPL-3.0.
Promptmallar och sampling är inte uttryckligen inkluderade i denna servers dokumentation.
Upplev automatiserad databasadministration, frågeställning och insiktsgenerering i dina AI- och utvecklararbetsflöden. Prova FlowHunts Snowflake MCP-server-integration idag.
Teradata MCP-servern integrerar AI-assistenter med Teradata-databaser och möjliggör avancerad analys, smidig SQL-frågeexekvering och realtidsarbetsflöden för af...
Integrera StarRocks MCP-servern med FlowHunt för att möjliggöra att AI-agenter kan fråga, hantera och visualisera StarRocks-databaser säkert och effektivt—utan ...
Bitable MCP-servern kopplar samman FlowHunt och andra AI-plattformar med Lark Bitable, vilket möjliggör smidig automatisering av databaser, schemautforskning oc...