MCP.so
ログイン

SQLite-Anet-MCP Server

@marekkucak

基本情報

カテゴリ

データベース

トランスポート

stdio

作者

marekkucak

SQLite-Anet-MCP Server について

SQLite-Anet-MCP Server A blazing-fast, Rust-powered SQLite server for AI agents—speak JSON-RPC, store insights, and manage your database like a pro.

SQLite-Anet-MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

SQLite-Anet-MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is SQLite-Anet-MCP Server?

A Rust implementation of the Model Control Protocol (MCP) server that provides SQLite database capabilities via a standardized protocol. It enables AI agents to create, manage, and query SQLite databases directly, and is based on the Model Context Protocol SQLite Server reference implementation.

How to use SQLite-Anet-MCP Server?

Clone the repository, configure a .env file with NATS_URL, MCP_SUBJECT, SQLITE_DB_PATH, and RUST_LOG, ensure a NATS server is running, then run cargo run. Test using cargo run --example test_client or cargo run --example chinook_test after downloading the Chinook database.

Key features of SQLite-Anet-MCP Server

  • Create and manage SQLite database tables
  • Execute SELECT queries for data retrieval
  • Execute INSERT, UPDATE, and DELETE queries for data manipulation
  • Describe table schemas and list available tables
  • Save and synthesize business insights from data
  • NATS transport layer for message passing

Use cases of SQLite-Anet-MCP Server

  • AI agents performing direct read and write operations on a SQLite database
  • Automated data analysis and business insight extraction
  • Interactive demos seeding a database with sample data
  • Managing customer or product databases via standardized protocol

よくある質問

1

What are the system requirements?

Rust 1.70+ is required, a NATS server must be running locally or accessible via network, and SQLite is included as a Rust dependency.

2

How do I configure the server?

Create a `.env` file with the variables `NATS_URL`, `MCP_SUBJECT`, `SQLITE_DB_PATH`, and `RUST_LOG` to set the NATS connection, subject, database path, and logging level.

3

How can I test the server?

Run `cargo run --example test_client` for a basic test, or `cargo run --example chinook_test` after downloading the Chinook SQLite database and placing it in `./data/` with the correct `SQLITE_DB_PATH` environment variable.

4

What transport protocol does the server use?

The server uses the NATS transport layer for message passing and follows the JSON-RPC 2.0 compatible API.

5

What SQL operations are supported?

The server supports CREATE TABLE, SELECT (read_query), INSERT/UPDATE/DELETE (write_query), describe table schema, and list tables. It also provides an append_insight tool for business insights.

コメント

「データベース」の他のコンテンツ