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
MySQL MCP Server
designcomputerA Model Context Protocol (MCP) server that enables secure interaction with MySQL databases
Postgres Mcp
crystaldbaPostgres MCP Pro provides configurable read/write access and performance analysis for you and your AI agents.
Elasticsearch/OpenSearch MCP Server
cr7258A Model Context Protocol (MCP) server implementation that provides Elasticsearch and OpenSearch interaction.
PostgreSQL Model Context Protocol (PG-MCP) Server
stuzeroMeilisearch MCP Server
meilisearchA Model Context Protocol (MCP) server for interacting with Meilisearch through LLM interfaces.
Comments