Omni Server is a Model Context Protocol (MCP) server designed to help developers familiarize themselves with the MCP framework. It serves as a foundational tool for understanding and implementing MCP-based applications.
.env
and Poetryomni-server/
├── data/ # Data files and datasets
├── prompts/ # Prompt templates and related files
├── resources/ # Static resources and assets
├── tools/ # Utility scripts and tools
├── utils/ # Helper functions and utilities
├── .env # Environment variable definitions
├── .gitignore # Git ignore rules
├── .python-version # Python version specification
├── README.md # Project documentation
├── main.py # Main application entry point
├── pyproject.toml # Project metadata and dependencies
├── server.py # Server initialization and configuration
└── uv.lock # Dependency lock file
git clone https://github.com/abhijithk1/omni-server.git
cd omni-server
uv venv
uv pip install -r requirements.txt # if using requirements.txt
# or, better:
uv pip install -e . # if pyproject.toml is used
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windows
.env
file (if required) with any necessary environment variables.All required packages are defined in pyproject.toml
. You can install them using:
uv pip install -e .
To run manually via terminal:
uv pip install -e . # ensure it's installed
python main.py
Or if you're using a virtual environment:
.venv/Scripts/python.exe main.py
To use this server with Claude Desktop, configure your claude_desktop_config.json
like so:
{
"mcpServers": {
"omni_server": {
"command": "<PATH TO PROJECT>/.venv/Scripts/python.exe",
"args": [
"<PATH TO PROJECT>/main.py"
],
"cwd": "<PATH TO PROJECT>"
}
}
}
Make sure:
Once that's done, Omni Server will run as an MCP-compatible backend inside Claude Desktop!
Contributions are welcome! Fork the repository, make changes, and open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
{
"mcpServers": {
"omni_server": {
"env": {},
"args": [
"main.py"
],
"command": "python"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.