core-agent-mcp
Provides drop-in integration with Hermes via mcp_servers config, enabling remote execution of system tools and file management inside agentic workflows.
Click on "Install 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., "@core-agent-mcpwhat's my public IP address?"
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.
Core Agent MCP
Remote execution layer for agentic systems. Expose 64 stable tools via Model Context Protocol — Hermes, OpenClaw, Claude Code, atau MCP client lain bisa pakai ini remote atau lokal.
Kenapa?
Agentic systems butuh remote execution layer yang reliable — bukan cuma shell access, tapi tools terstruktur, typed, dan terdefinisi yang return hasil konsisten. core-agent-mcp solusinya:
🛠 64 production tools — file, network, system, text, git, crypto, monitoring
🔌 Dual transport — stdio (local) atau HTTP SSE (remote)
🎯 Stable output — setiap tool return
{success: bool, data: ..., error?: str}🧩 Hermes-ready — drop-in via
mcp_serversconfig
Related MCP server: Keshro MCP
Quick Start
# Install
pip install core-agent-mcp
# Run stdio (local agent)
core-agent-mcp
# Run HTTP (remote agent)
core-agent-mcp --transport sse --host 0.0.0.0 --port 8931Integrasi Hermes
Tambah ke ~/.hermes/config.yaml:
mcp_servers:
core-agent:
command: "core-agent-mcp"
timeout: 120Remote:
mcp_servers:
core-agent:
url: "http://your-server:8931/mcp"
timeout: 120
connect_timeout: 30/reset sesi Hermes — semua tool muncul sebagai mcp_core_agent_*.
Integrasi OpenClaw / Claude Code
Claude Code (claude_code.json)
{
"mcpServers": {
"core-agent": { "command": "core-agent-mcp" }
}
}OpenClaw
mcp_servers:
core-agent:
command: "core-agent-mcp"Tools (64 tools)
System (11)
Tool | Description |
| OS, kernel, hostname, CPU, Python |
| Execute shell command (timeout, cwd, env) |
| Get env var value |
| List env vars (keys atau key=value) |
| Locate binary in PATH |
| Disk space per partition |
| RAM + swap usage |
| Load avg + per-core usage |
| System uptime |
| User accounts (UID>=1000 + root) |
| System hostname |
Filesystem (16)
Tool | Description |
| Read file (line range, max 1MB) |
| Write/overwrite file (auto mkdir) |
| Append to file |
| Dir listing with metadata |
| File/dir metadata detail |
| Find by glob pattern |
| Search content via regex |
| Copy file/dir (recursive) |
| Move/rename file/dir |
| Delete file/dir (safe: need recursive flag) |
| mkdir -p |
| Download URL to file |
| MD5/SHA1/SHA256/SHA512 |
| Directory tree (depth-limited) |
| Last N lines |
| First N lines |
Network (7)
Tool | Description |
| Full HTTP (GET/POST/PUT/DELETE/PATCH) |
| DNS A/AAAA/MX/NS/TXT/CNAME |
| TCP port open check |
| Domain WHOIS lookup |
| SSL certificate details |
| Detect public IP |
| ICMP ping (count-based) |
Text & Data (20)
Tool | Description |
| Regex search in text |
| Words/lines/chars/bytes |
| Unified diff text A vs B |
| Validate & parse JSON |
| Pretty-print JSON |
| Base64 encode |
| Base64 decode |
| URL percent-encode |
| URL percent-decode |
| MD5/SHA1/SHA256/SHA512 |
| Random UUID v4 |
| Time-ordered UUID v7 |
| ISO/Unix/RFC2822 now |
| Text to hex |
| Hex to text |
| Unix sec → ISO 8601 |
| ISO 8601 → Unix sec |
| CSV text → JSON array |
| JSON → YAML |
| YAML → JSON |
Development (7)
Tool | Description |
| Working tree status |
| Commit log (N entries, filter author) |
| Diff unstaged/staged/refs |
| List local branches |
| Count commits (branch/all) |
| Commit detail + diffstat |
| Pretty-print JSON |
Meta (2)
Tool | Description |
| Health check → pong + version |
| List all tools with descriptions |
CLI
core-agent-mcp [OPTIONS]
Options:
--transport TEXT stdio (default) atau sse
--host TEXT HTTP host (default: 0.0.0.0)
--port INTEGER HTTP port (default: 8931)
--timeout INTEGER Tool timeout (default: 120s)
--max-output INTEGER Max output bytes (default: 51200)
--workdir TEXT Working directory
--helpEnv Variables
Variable | Default | Description |
| 120 | Default tool timeout |
| 51200 | Max output bytes |
| $PWD | Working directory |
| - | Comma-separated allowed paths |
Dev
git clone https://github.com/jefripunza/core-agent-mcp
cd core-agent-mcp
uv venv && source .venv/bin/activate
uv pip install -e .
core-agent-mcp
# Test via MCP inspector
npx @modelcontextprotocol/inspector core-agent-mcpLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/jefripunza/core-agent-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server