一个模型上下文协议(MCP)服务器实现,通过 SQLite 提供数据库交互和商业智能功能。该服务器支持运行 SQL 查询、分析商业数据,并自动生成商业洞察备忘录。
bun install
bun run setup
设置脚本会自动将服务器配置添加到您的 Claude Desktop 配置文件中,文件位于:
~/Library/Application Support/Claude/claude_desktop_config.json
服务器暴露了一个动态资源:
memo://insights
:一个持续更新的商业洞察备忘录,汇总了在分析过程中发现的洞察
服务器提供了一个演示提示:
mcp-demo
:交互式提示,引导用户完成数据库操作
topic
- 要分析的商业领域服务器提供了六个核心工具:
read-query
query
(字符串):要执行的 SELECT SQL 查询write-query
query
(字符串):SQL 修改查询{ affected_rows: 数字 }
create-table
query
(字符串):CREATE TABLE SQL 语句list-tables
describe-table
table_name
(字符串):要描述的表名append-insight
insight
(字符串):从数据分析中发现的商业洞察src/index.ts
:主服务器实现src/logger.ts
:日志记录工具scripts/setup.ts
:Claude Desktop 配置脚本服务器在以下位置维护详细的日志:
server.log
:位于项目根目录SQLite 数据库文件创建于:
data.sqlite
:位于项目根目录bun run setup
:在 Claude Desktop 中配置服务器bun run lint
:运行 ESLint 检查bun run lint:fix
:自动修复 ESLint 问题bun run inspect
:运行 MCP 检查器此 MCP 服务器根据 MIT 许可证授权。详见 LICENSE 文件。