Omni MCP server
io.github.bitofacoder/omni-mcp-server·v1.1.1All-in-one MCP server: GitHub, Git, Slack, web fetch, memory, and filesystem. Agent Mode opt-in.
0 stars50 downloads/wk
Reviews
Write oneNobody has reviewed Omni yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Omni tools (15, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
git_commitCommit currently staged changes with a specific message.
git_diffwrite actionRun git diff to see exact line-by-line code changes. Shows unstaged changes by default.
git_logwrite actionRun git log to see recent commit history.
git_statuswrite actionRun git status to see the state of the working directory and staging area.
github_get_issueGet details of a specific GitHub issue
github_search_reposSearch for GitHub repositories
memory_listList all the memory keys currently saved in persistent storage.
memory_retrieveRetrieve a previously saved memory by its key.
memory_storeSave a note, preference, or piece of context to persistent memory so it can be recalled in future conversations.
slack_send_messagewrite actionSend a message to a Slack channel
system_execute_commandwrite actionExecute a terminal command (e.g. npm install, npm test, python script.py). WARNING: Runs directly on the users machine, use with extreme caution.
system_list_dirList contents of a local directory
system_read_fileRead a local file from the system
system_write_filewrite actionWrite entirely new content to a local file on the system. Overwrites existing content. Use with extreme caution.
web_fetchFetch a public web page and read its content as clean Markdown
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan20 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 109 days ago8/15
- Maintainer identityregistry namespace matches repository owner6/10
How Omni compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 69/100
- higher than 28% of 1,119 Developer tools servers
- Tools
- 15
- the typical Developer tools server has 7
- Tools that change things
- 40%
- typical: 5%. Fewer write tools means less an agent can break
- Downloads a week
- 50
- more than 38% of 436 Developer tools servers with a package
What its tools let an agent do: 9 read · 6 change
Install Omni in Claude Code, Cursor or VS Code
Runs npx -y @bitofacoder/omni-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add omni-mcp-server -- npx -y @bitofacoder/omni-mcp-server
What the publisher says
From the Omni repository's README, as published. We do not edit it. Read it on GitHub
Omni MCP Server 🚀
One MCP server instead of six. GitHub, local Git, Slack, web fetching, persistent memory, and filesystem tools — 15 tools in a single config entry, with dangerous capabilities off by default.
Why Omni?
Setting up MCP usually means installing and configuring a separate server for every capability — one for GitHub, one for filesystem, one for memory, one for fetch. Each has its own config block, its own runtime, its own startup cost.
Omni bundles the everyday developer tools into one server, one config entry, one npx command:
- 🔒 Safe by default — shell execution and file writes are disabled unless you explicitly opt in to Agent Mode.
- 🏠 Local & private — runs on your machine over stdio. You bring your own tokens; nothing is proxied through a third party.
- 🪶 Zero install — runs straight from npm via npx.
🚀 Quick Start
Interactive setup (Claude Desktop)
npx -y @bitofacoder/omni-mcp-server@latest setupThe wizard asks for your optional tokens (GitHub, Slack), asks whether to enable Agent Mode, and updates your Claude Desktop config for you. Restart Claude Desktop and you're done.
Claude Code
claude mcp add omni -e GITHUB_PERSONAL_ACCESS_TOKEN=your_gh_token -- npx -y @bitofacoder/omni-mcp-server@latestManual config (Claude Desktop, Cursor, Windsurf, Codex CLI…)
Add this to your client's MCP config (e.g. claudedesktopconfig.json):
{
"mcpServers": {
"omni": {
"command": "npx",
"args": ["-y", "@bitofacoder/omni-mcp-server@latest"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_gh_token",
"SLACK_BOT_TOKEN": "your_slack_token"
}
}
}
}All env vars are optional — tools that need a missing token simply tell you so.
🛠️ Tools (15)
🔒 Agent Mode (opt-in)
systemexecutecommand and systemwritefile let the AI act on your machine — run tests, install packages, edit files. Because that's real power, they are disabled by default and don't even appear in the tool list until you enable them:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Omni: common questions
- Is Omni MCP server safe?
- With care: it is graded C, so read the findings first (69/100). Read the Omni safety report
- How do I install Omni?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Omni need an API key?
- Yes. The registry entry asks for
GITHUB_PERSONAL_ACCESS_TOKEN,SLACK_BOT_TOKEN. - Is Omni maintained?
- The last commit was 147 days ago (2026-06-10). The latest release is v1.1.1.
- What can I use instead of Omni?
- Servers from other publishers that do the same job: Palinode MCP server, Nexusmem MCP server and Agent Memory MCP server.
- How does Omni compare with other Developer tools MCP servers?
- safety score 69/100 (higher than 28% of 1,119 Developer tools servers); tools 15 (the typical Developer tools server has 7); tools that change things 40% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Omni
Same job from other publishers: the closest match first, then the best rated.
- PalinodeInspectable, correctable project memory in git-versioned Markdown for AI agents.not reviewedEstablishedC
- NexusmemLocal-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.not reviewedGrowingA
- Agent MemoryGit-native project memory for AI coding agents: Markdown source of truth, reviewable, secret-safe.not reviewedGrowingA
- AkbGit-backed org memory for AI agents — hybrid search, tables, files & a URI graph over MCP.not reviewedGrowingA
Scrapling MCP ServerWeb scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.not reviewedWidely usedA