Instructa AI - MCP 提示 API
此代码库包含一个用于管理和提供 AI 提示的模型上下文协议 (MCP) 实现。该项目使用 TypeScript 构建,并遵循使用 pnpm 工作区构建的 monorepo 结构。
🚀 功能
- MCP(模型上下文协议)实现
- 基于 TypeScript 的架构
- 使用 pnpm 工作区构建 Monorepo 结构
- 基于环境的配置
📋 先决条件
- Node.js(推荐 LTS 版本)
- pnpm(包管理器)
🛠️ 安装
- 克隆存储库:
git clone https://github.com/yourusername/instructa-ai.git
cd instructa-ai
- 安装依赖项:
- 设置环境变量:
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
🤝 贡献
欢迎贡献代码、提交问题和功能请求!欢迎查看问题页面。
🌐 社交
📝 许可证
MIT 许可证
此代码库遵循 MIT 许可证开源。您可以自由使用、修改和分发它,并遵循这些条款。祝您构建愉快!