# 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
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sujalpat1810/Orgflow_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server