SQLite-Anet-MCP Server
@marekkucak
About 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.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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
FAQ from SQLite-Anet-MCP Server
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.
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.
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.
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.
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.
Frequently asked questions
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.
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.
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.
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.
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.
Basic information
More Databases MCP servers

Local YDB MCP
astandrikSafety-first stdio MCP server with 38 tools for operating Docker-based local-ydb environments locally or over SSH.
Database Gateway
centralmindUniversal MCP-Server for your Databases optimized for LLMs and AI-Agents.
Neon MCP Server
neondatabase-labsMCP server for interacting with Neon Management API and databases
Sail MCP Server for Spark SQL
lakehqDrop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.
ClickHouse MCP Server
ClickHouseConnect ClickHouse to your AI assistants.
Comments