本仓库提供了一个基于 Deno 的 Model Context Protocol (MCP) 模板。Deno 是专为安全性和性能设计的 JavaScript 和 TypeScript 运行时环境。该模板包含了发布和部署的工作流,以及使用 Deno KV 数据库实现的知识图谱存储逻辑等内容。
git clone https://github.com/yourusername/deno-mcp-template.git
cd deno-mcp-template
deno run -A --unstable-kv db.ts
git clone https://github.com/yourusername/deno-mcp-template.git
cd deno-mcp-template
deno run -A --unstable-kv db.ts
├── .github/
│ ├── workflows/ # 包含发布和部署的工作流
│ └── ...
├── db.ts # 使用 Deno KV 实现的知识图谱存储逻辑
├── vendor/
│ └── schema.ts # 引用自 MCP Schema
└── .vscode/ # VSCode 配置文件,推荐使用 Deno 作为默认 formatter
db.ts
中设置 Deno.env.get("KV_DB")
变量,可以灵活切换到其他数据库。console.log
和 Deno.stdout.write()
实现基本的日志功能。欢迎 fork 本仓库并提交 pull request。在提交代码前,请确保通过 CI/CD 流程验证。
MIT License