
MariaDB MCP -palvelin
MariaDB MCP -palvelin tarjoaa turvallisen, vain luku -pääsyn MariaDB-tietokantoihin tekoälyavustajille, mahdollistaen työnkulkujen automaation, data-analytiikan...
Integroi IoTDB tekoälytyökaluihisi ja työnkulkuihisi IoTDB MCP -palvelimen avulla tehokasta, reaaliaikaista aikasarjatietojen analytiikkaa, skeeman tutkimista ja automaattista liiketoimintatiedon hallintaa varten.
Apache IoTDB MCP -palvelin on Model Context Protocol (MCP) -toteutus, joka tarjoaa sujuvat tietokantaintegraatiot ja liiketoimintatiedon hallintatoiminnot IoTDB-aikasarjatietokannan kautta. Palvelin toimii sillan tavoin mahdollistaen tekoälyavustajien ja asiakkaiden suorittaa SQL-kyselyitä IoTDB:hen, tukien tiedon analysointia ja hallintaa sekä luonnollisen kielen että ohjelmallisten, LLM-pohjaisten työnkulkujen kautta. Kehittäjät voivat käyttää MCP-palvelinta tietokantakyselyiden suorittamiseen, skeematietojen tarkasteluun ja metatietojen hakemiseen, mikä parantaa mahdollisuuksia integroida IoTDB tekoälyohjattuihin kehitysympäristöihin esimerkiksi aikasarjatietojen kyselyihin ja skeemojen hallintaan.
Palvelin ei tarjoa kehotteita.
Palvelin ei julkaise resursseja.
IoTDB MCP -palvelin tarjoaa eri työkaluja valitun SQL-dialektin mukaan (“tree” tai “table”).
Tree-malli
metadata_query
query_sql
(merkkijono) – suoritettava SHOW/COUNT SQL -kysely.select_query
query_sql
(merkkijono) – suoritettava SELECT SQL -kysely.Table-malli
Kyselytyökalut
read_query
query
(merkkijono) – suoritettava SELECT SQL -kysely.Skeematyökalut
list_tables
describe-table
table_name
(merkkijono) – kuvattavan taulun nimi.uv
-pakettienhallinta on asennettu.{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
uv
ja IoTDB vaatimuksina.~/Library/Application Support/Claude/claude_desktop_config.json
; Windowsissa %APPDATA%/Claude/claude_desktop_config.json
.{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
uv
ja IoTDB ovat asennettuna.{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
uv
ja IoTDB.{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
API-avainten suojaaminen
API-tunnukset, kuten IOTDB_USER
ja IOTDB_PASSWORD
, hallitaan konfiguraation env
-kentässä. Suosi ympäristömuuttujia, jotta arkaluonteisia tietoja ei kovakoodata. Esimerkki:
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "${IOTDB_USER}",
"IOTDB_PASSWORD": "${IOTDB_PASSWORD}",
"IOTDB_DATABASE": "test"
}
Aseta nämä ympäristömuuttujat järjestelmääsi ennen palvelimen käynnistystä.
MCP:n käyttö FlowHuntissa
Lisätäksesi MCP-palvelimen FlowHunt-työnkulkuun, lisää MCP-komponentti työnkulkuun ja liitä se tekoälyagenttiin:
Klikkaa MCP-komponenttia avataksesi konfiguraatiopaneelin. Järjestelmän MCP-konfiguraatio-osioon syötä MCP-palvelimesi tiedot seuraavassa JSON-muodossa:
{
"iotdb": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Kun konfiguroitu, tekoälyagentti voi käyttää MCP:tä työkaluna kaikilla sen toiminnoilla ja ominaisuuksilla. Muista vaihtaa “iotdb” MCP-palvelimesi todelliseen nimeen ja korvaa URL omalla MCP-palvelimesi osoitteella.
Osio | Saatavuus | Lisätietoa / Huomioita |
---|---|---|
Yleiskuvaus | ✅ | |
Kehotteiden lista | ⛔ | Ei kehotteita |
Resurssien lista | ⛔ | Ei julkaistuja resursseja |
Työkalujen lista | ✅ | Katso yllä tree/table-mallin työkalut |
API-avainten suojaus | ✅ | Käyttää env-kenttää konfiguraatiossa |
Näytteenottotuki (ei tärkeä arvioinnissa) | ⛔ | Ei mainittu |
IoTDB MCP -palvelin on keskittynyt, pelkistetty toteutus, joka tarjoaa olennaiset tietokantaintegraation työkalut IoTDB:lle. Kehotteita, resursseja, juuria tai näytteenottoa ei ole, mutta palvelin sopii hyvin juuri tietokantapainotteisiin aikasarjatyönkulkuihin. Asennus on hyvin dokumentoitu Claude Desktopille; muut integraatiot ovat pääteltävissä mutta standardeja. Kaiken kaikkiaan kyseessä on kapean käyttötarkoituksen mutta vakaa MCP-palvelin tietokantapainotteisiin työnkulkuihin.
Onko LICENSE | ✅ (Apache-2.0) |
---|---|
Vähintään yksi työkalu | ✅ |
Forkkien määrä | 10 |
Tähtien määrä | 24 |
IoTDB MCP -palvelin on Model Context Protocol -toteutus, joka toimii sillan tavoin tekoälytyökalujen ja Apache IoTDB -aikasarjatietokannan välillä. Se mahdollistaa luonnollisen kielen tai ohjelmallisten SQL-kyselyiden, skeematutkimuksen ja metatietojen käytön tekoälytyönkuluissa.
Se tarjoaa työkaluja SELECT-kyselyihin, metatietokyselyihin, taulujen listaamiseen ja taulujen skeemojen kuvaamiseen – tuki sekä tree- että table-SQL-dialekteille. Näillä voi lukea aikasarjatietoja, tarkastella tietokannan rakennetta ja hakea metatietoja.
Parhaita käyttötapauksia ovat aikasarjatietokannan hallinta, skeeman tutkiminen, liiketoimintatiedon integraatio, automaattinen data-analytiikka ja metatietojen tarkastelu – kaikki tekoälyavustajien tai LLM-pohjaisten kehitysympäristöjen avulla.
Aseta arkaluontoiset tunnukset, kuten IOTDB_USER ja IOTDB_PASSWORD, ympäristömuuttujina MCP-palvelimen konfiguraatiossa, jotta niitä ei tarvitse kovakoodata.
Ei, nykyinen toteutus keskittyy olennaisiin tietokantatoimintoihin eikä tarjoa kehotteita, resursseja tai näytteenottotoiminnallisuuksia.
Tehosta aikasarjatietojen analytiikkaa ja tietokannan hallintaa tekoälytyönkuluissa yhdistämällä IoTDB MCP-palvelimen kautta. Koe saumaton SQL-kysely, skeeman tutkiminen ja metatietonäkymät.
MariaDB MCP -palvelin tarjoaa turvallisen, vain luku -pääsyn MariaDB-tietokantoihin tekoälyavustajille, mahdollistaen työnkulkujen automaation, data-analytiikan...
MCP-tietokantapalvelin mahdollistaa turvallisen, ohjelmallisen pääsyn suosittuihin tietokantoihin kuten SQLite, SQL Server, PostgreSQL ja MySQL tekoälyavustajil...
YugabyteDB MCP -palvelin yhdistää AI-avustajat ja YugabyteDB-tietokannat, mahdollistaen turvallisen, vain luku -tyyppisen tiedon tutkimisen ja skeeman analysoin...