Skip to main content

Overview

FOKS provides MCP servers that expose KV store and team operations to LLM tools like Claude Code. MCP servers run over stdio, so they can be plugged into any MCP-compatible client. There are currently two MCP servers:

Setup

Claude Code

Add the servers to your ~/.claude.json:
Then restart Claude Code or run /mcp to pick up the new servers.

Other MCP Clients

Any MCP client that supports stdio transports can use these servers. Point it at the foks binary with the appropriate mcp subcommand.

foks mcp kv

Exposes the FOKS encrypted key-value store. All operations accept an optional team parameter to act on behalf of a team instead of the personal store.

Tools

Examples

Once configured, an LLM can interact with your encrypted store directly:
The team parameter works on all tools, allowing the LLM to read and write team-scoped data:

foks mcp team

Exposes team listing and membership queries.

Tools

Examples

Output Format

list returns tab-separated rows: name, host, src-role, dst-role, added-time. list-memberships returns tab-separated rows: team, src-role, dst-role, via, index-range.