AI提示管理器
一个用于管理和提供AI提示的模型上下文协议实现,基于TypeScript的架构,并采用单体仓库结构。
服务介绍
Instructa AI - MCP Prompts API
此仓库包含了一个用于管理和提供AI提示的模型上下文协议(MCP)实现。该项目使用TypeScript构建,并采用了pnpm工作区的单仓库结构。
🚀 特性
- MCP (模型上下文协议) 实现
- 基于TypeScript的架构
- 使用pnpm工作区的单仓库结构
- 基于环境的配置
📋 先决条件
- Node.js(推荐LTS版本)
- pnpm(包管理器)
🛠️ 安装
- 克隆仓库:
git clone https://github.com/yourusername/instructa-ai.git
cd instructa-ai
- 安装依赖项:
pnpm install
- 设置环境变量:
cp packages/mcp/.env.dist packages/mcp/.env
# Edit .env file with your configuration
🏃♂️ 开发
要启动开发服务器:
# Start MCP development server
pnpm dev:mcp
# Build MCP package
pnpm build:mcp
# Start MCP production server
pnpm start:mcp
🏗️ 项目结构
.
├── packages/
│ └── mcp/ # MCP implementation package
│ ├── src/ # Source code
│ └── .env # Environment configuration
├── package.json # Root package.json
└── pnpm-workspace.yaml
🤝 贡献
欢迎贡献、问题反馈和功能请求!请随时查看问题页面。
🌐 社交
- X/Twitter: @kregenrek
- Bluesky: @kevinkern.dev
📝 许可证
本仓库在MIT许可证下开源。您可以根据这些条款自由使用、修改和分发它。享受构建的乐趣吧!