Skip to main content
Glama
README.md
# OrgFlow MCP

An organizational data management system built with Model Context Protocol (MCP) that helps manage and process organizational data including employees, teams, projects, and assets.

## Features

- Employee management
- Team and project tracking
- Asset management
- Performance monitoring
- Business strategy tracking
- Vendor management
- Training and development tracking

## Setup

1. Clone the repository:
```bash
git clone https://github.com/yourusername/orgflow-mcp.git
cd orgflow-mcp
```

2. Install dependencies:
```bash
npm install
```

3. Set up environment variables:
- Copy `.env.example` to `.env`
- Fill in your Gemini API key and other configuration values

```bash
cp .env.example .env
```

4. Start the server:
```bash
npm start
```

## Environment Variables

Create a `.env` file in the root directory with the following variables:

- `GEMINI_API_KEY`: Your Gemini API key
- `PORT`: Server port (default: 3000)
- `NODE_ENV`: Environment (development/production)

## Project Structure

```
orgflow-mcp/
├── data/           # JSON data files
├── src/
│   ├── client/     # Client-side implementation
│   └── server/     # Server-side implementation
├── package.json
└── tsconfig.json
```

## License

MIT

## Contributing

1. Fork the repository
2. Create your feature branch
3. Commit your changes
4. Push to the branch
5. Create a new Pull Request