omp-mcp
Provides tools to read from and write to SQLite databases, allowing querying tables, inserting rows, and managing database files.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@omp-mcpread the README.md file"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
omp-mcp
MCP (Model Context Protocol) server wrapping Oh My Pi built-in tools — read, write, edit, bash, grep, glob, hub, task, and more — as MCP tools.
Prerequisites
Bun >= 1.2
Git
Related MCP server: Sentinel Core Agent
Quick Start
# 1. Clone vendor dependency
make clone-vendor
# 2. Install dependencies
make install
# 3. Start the server
make startServer listens on http://127.0.0.1:8080/mcp.
Configuration
Edit mode defaults to replace (simpler for MCP clients). Generate a config file to customize:
make config
# edit config.yml, then:
make start-configAvailable settings — see vendor/oh-my-pi/packages/coding-agent/src/config/settings-schema.ts. Common overrides:
# Edit mode: replace, hashline, patch, apply_patch
edit.mode: replace
# Tool approval: yolo (auto-all), write (prompt exec), always-ask (prompt write+exec)
tools.approvalMode: yoloUsage
Add to your MCP client config (mcp.json or equivalent):
{
"mcpServers": {
"omp-mcp": {
"url": "http://127.0.0.1:8080/mcp"
}
}
}Available Tools
Tool | Description |
| Read files, directories, archives, SQLite, URLs |
| Write files, archive entries, SQLite rows |
| Edit files (replace mode by default) |
| Execute shell commands |
| Regex search |
| File globbing |
| Agent coordination |
| Delegate work to subagents |
| Drive headless Chromium |
| Web search |
| Run JS/Python code |
... | (and more) |
Makefile Targets
Target | Description |
| Clone oh-my-pi into |
| Install dependencies |
| Run server (port 8080) |
| Run server with |
| Run server on custom port |
| Generate default |
| Run in watch mode |
| Type-check with tsc |
| Install vendor dependencies |
| Build native vendor packages |
Env Variables
Variable | Default | Description |
|
| Working directory for tools |
| — | Path to config YAML |
This server cannot be deployed
Maintenance
Related MCP Connectors
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
All public upAPI operations as MCP tools: web scraping, search, screenshots, PDF, OCR and more.
Find, vet, and run MCP tools through a secure audited gateway with prompt-injection risk scoring
Related MCP Servers
- AlicenseBqualityFmaintenanceExposes OpenClaw tools (web search, page fetching, browser automation, PDF analysis, messaging, inter-agent communication, Canvas) as MCP tools for ACP agents.7-
- FlicenseNot gradedqualityDmaintenanceEnables file system operations, web scraping, and AI-powered search through MCP tools for use by LLM agents.1-
- FlicenseNot gradedqualityDmaintenanceEnables AI agents and users to manage workspace files, monitor system metrics, take persistent notes, and retrieve weather data via MCP tools and resources.-
- AlicenseNot gradedqualityBmaintenanceExposes SmartCLI's built-in agent tools (file operations, code search, shell commands, web search, memory, and snapshots) as MCP endpoints, allowing external clients to leverage them over stdio or HTTP.1MIT