Token导航 LogoToken导航

MCP Server · 数据服务

Sqlite Anet MCP

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.

未说明官方级别未说明来源级核验工具 6
数据分析SQLiteRustClaudeAI代理

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
marekkucak
提供方
marekkucak

工具数量

6

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP.so

选型结论

Sqlite Anet MCP 属于数据服务类 MCP Server,公开资料标注 6 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 6 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

SQLite Anet MCP服务器

Rust实现 模型控制协议(MCP) 通过标准化协议提供SQLite数据库功能的服务器。该服务器使AI代理能够直接创建、管理和查询SQLite数据库。

该项目基于 模型上下文协议SQLite服务器 参考实施。

______________________________________________________________________

特性

  • 🗃️ 创建和管理SQLite数据库表
  • 🔍 执行SELECT查询以进行数据检索
  • ✏️ 执行INSERT、UPDATE和DELETE查询以进行数据操作
  • 📊 描述表模式并列出可用表
  • 📝 从数据中保存和综合业务见解
  • 🔄 用于消息传递的NATS传输层
  • 🛠️ JSON-RPC 2.0兼容API
  • ⚡ 与Tokio的异步请求处理

______________________________________________________________________

需求

  • 锈 1.70+
  • NATS 本地运行或可通过网络访问的服务器
  • 数据库 (作为Rust依赖项包含在内)

______________________________________________________________________

安装

克隆存储库并构建服务器:

git clone https://github.com/yourusername/sqlite-anet-mcp.git
cd sqlite-anet-mcp

在中配置您的环境 .env 文件:

NATS_URL=nats://localhost:4222
MCP_SUBJECT=mcp.requests
SQLITE_DB_PATH=./data/sqlite.db
RUST_LOG=debug

______________________________________________________________________

入门指南

运行服务器

# Start a NATS server in another terminal or ensure one is already running
# Example:
nats-server

# Run the SQLite MCP server
cargo run

测试服务器

您可以使用附带的测试客户端测试服务器:

cargo run --example test_client

这将建立一个基本的客户数据库,并演示服务器的功能。

奇努克数据库测试

要运行Chinook数据库测试示例:

cargo run --example chinook_test

注: 在运行Chinook测试之前,您需要:

  1. 从以下网址下载Chinook SQLite数据库:https://www.sqlitetutorial.net/sqlite-sample-database/
  2. 放置 chinook.db 文件在 ./data/ 目录
  3. 集 SQLITE_DB_PATH=./data/chinook.db 在你的 .env 文件或运行示例时

______________________________________________________________________

可用工具

1.列表表

列出SQLite数据库中的所有表。

例子:

{
  "name": "list_tables",
  "arguments": {}
}

2.描述表

获取特定表的架构信息。

参数:

  • table_name (必填):要描述的表的名称

例子:

{
  "name": "describe_table",
  "arguments": {
    "table_name": "customers"
  }
}

3.创建表

在SQLite数据库中创建新表。

参数:

  • query (必需):CREATE TABLE SQL语句

例子:

{
  "name": "create_table",
  "arguments": {
    "query": "CREATE TABLE customers (id INTEGER PRIMARY KEY, name TEXT, email TEXT, join_date TEXT)"
  }
}

4.read_query

在SQLite数据库上执行SELECT查询。

参数:

  • query (必需):要执行的SELECT SQL查询

例子:

{
  "name": "read_query",
  "arguments": {
    "query": "SELECT * FROM customers WHERE join_date > '2023-01-01'"
  }
}

5.write_query

在SQLite数据库上执行INSERT、UPDATE或DELETE查询。

参数:

  • query (必需):要执行的SQL查询(必须是INSERT、UPDATE或DELETE)

例子:

{
  "name": "write_query",
  "arguments": {
    "query": "INSERT INTO customers (name, email, join_date) VALUES ('John Doe', 'john@example.com', '2023-01-15')"
  }
}

6.附录_视图

在备忘录中添加业务见解。

参数:

  • insight (必填):从数据分析中发现的业务洞察力

例子:

{
  "name": "append_insight",
  "arguments": {
    "insight": "Customer acquisition is stable and growing over time."
  }
}

______________________________________________________________________

可用资源

商业洞察备忘录

发现的商业见解的活文档。

URI: memo://insights

例子:

{
  "method": "readResource",
  "params": {
    "uri": "memo://insights"
  }
}

______________________________________________________________________

可用提示

MCP演示

提示为数据库添加初始数据种子,并演示如何使用SQLite MCP Server+Claude。

论据:

  • topic (必填):为数据库添加初始数据的主题

例子:

{
  "method": "getPrompt",
  "params": {
    "name": "mcp-demo",
    "arguments": {
      "topic": "coffee shop sales"
    }
  }
}

______________________________________________________________________

建筑

服务器采用模块化设计:

  • 工具 –SQLite数据库操作实现
  • 模型 –SQLite查询和响应结构
  • 鼓励 –交互式演示模板
  • 资源 –业务见解备忘录生成
  • SQLite –核心数据库功能

______________________________________________________________________

发展

添加新功能

要使用其他SQLite功能扩展服务器:

  1. 在中定义响应结构 src/models/sqlite.rs
  2. 在中实施该工具 src/tools/ 遵循工具特性
  3. 在中注册该工具 src/main.rs

______________________________________________________________________

故障排除

  • 确保NATS服务器正在运行且可访问
  • 检查SQLite数据库路径是否设置正确
  • 验证请求格式是否与每个工具的预期输入模式匹配

______________________________________________________________________

许可证

MIT许可证

______________________________________________________________________

致谢

工具与能力

工具数量

6

资源数量

0

提示词数量

0

能力标签

developer-toolssqliterustdatabaseai-agents本地部署数据库管理数据查询

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 6 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Sqlite Anet MCP

MCP.so · 本页

6未说明未标注2 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Sqlite Anet MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Sqlite Anet MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Sqlite Anet MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Sqlite Anet MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Sqlite Anet MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP