Install
$ agentstack add skill-xsavikx-okf-skills-okf-mcp ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
OKF MCP Server
okf-mcp is a generic Model Context Protocol server. On startup it discovers installed okf-* skill binaries, runs schema on each, and exposes every skill command (except schema itself) as an MCP tool named __ (e.g. okf-sqlite__produce). Any MCP-capable harness can then drive all of OKF Skills without per-skill glue.
How it works
- Discovery — scans
--skills-dir, else$OKF_SKILLS_DIR, else every$PATHentry, forokf-*executables. - Reflection — reads each skill's machine-readable
schemaoutput and turns its flags into a JSON-Schema tool input. - Invocation — a tool call is translated back into the skill's CLI (
--flag value ...) and run with a per-call timeout. Flags that advertise anenvbinding (e.g. database passwords) are passed via the child environment, never argv. The skill's stdout is returned as the tool result.
Install
Install the published server binary (Go 1.24+) — no clone needed:
go install github.com/xSAVIKx/okf-skills/okf-mcp@v0.1.0
This drops an okf-mcp binary into $(go env GOPATH)/bin. Alternatively, build from a clone: cd okf-mcp && go build -o okf-mcp .
Running
okf-mcp # discover skills on PATH, serve over stdio
okf-mcp --skills-dir ./bin # discover skills in a specific directory
okf-mcp --timeout 2m # per-invocation timeout (default 5m)
Diagnostics are written to stderr; stdout is the MCP protocol channel.
Configuring a harness
Point any MCP client at the okf-mcp command over stdio. Example (generic MCP client config):
{
"mcpServers": {
"okf": { "command": "okf-mcp", "args": ["--skills-dir", "/path/to/okf/bin"] }
}
}
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: xSAVIKx
- Source: xSAVIKx/okf-skills
- License: Apache-2.0
- Homepage: https://xsavikx.github.io/okf-skills/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.