Canonical workspace state.
Auditable actions.
One MCP integration.
ExecuFunction exposes a person's operational world (time, tasks, people, projects, documents, code) as a unified context graph with safe write actions. Connect once via MCP. Your agent sees real state.
Your agent gets typed access to:
| Primitive | Read | Write | Examples |
|---|---|---|---|
| tasks | ✓ | ✓ | List by status, project, priority. Create, update, complete. |
| events | ✓ | ✓ | Calendar queries by date range. Create, update events. |
| people | ✓ | — | Search contacts, get org relationships, interaction history. |
| projects | ✓ | — | Full project context: tasks, signals, notes, members. |
| knowledge | ✓ | ✓ | Search notes, get documents. Create notes, upload docs. |
| code | ✓ | — | Semantic code search, git history, blame, expertise, conventions. |
| memory | ✓ | — | User preferences, learned attributes, behavioral patterns. |
Contracts, not features.
idempotency_key on any create or update. Network timeouts, retries, race conditions — handled. Same key returns the existing resource, not a duplicate.calendar, tasks, knowledge, code, people, projects. A calendar-only token returns 403 on task_create. Least privilege by default.last_updated and created_at timestamps. Your agent knows exactly how stale its context is. Unchanged resources return fast.One config block. 60+ tools.
// Claude Code, Cursor, Windsurf, etc.
{
"mcpServers": {
"execufunction": {
"url": "https://mcp.execufunction.com/sse",
"headers": {
"Authorization": "Bearer exf_pat_..."
}
}
}
}Your agent now has 60+ tools across every domain in the workspace.
# Install and authenticate
npm install -g @execufunction/cli
exf auth login
# Same tools, from your terminal
exf tasks list --status next_action
exf calendar list --start 2026-02-17 --end 2026-02-23
exf notes search "architecture"
exf codebase search "auth middleware"Terminal-native access to your full workspace. Pipe into scripts, automate workflows, or run agent loops through execuTerm without losing project context.
Why agents choose ExecuFunction
Lower cost-to-completion.
One project_get_context call returns tasks, notes, signals, and members. No chain-of-thought steps to re-derive state that already exists.
Higher task success rate.
Agents with real calendar constraints, real task state, and real relationship data make better decisions than agents operating on vibes.
Persistent memory they didn't have to build.
The human generates context by using the workspace. The agent benefits automatically. No custom memory infrastructure to maintain.
Built for cron, not demos.
Structured errors, idempotent writes, permission scoping, audit trails. Built for agents that run unsupervised.
Give your agent a workspace.
Get started in 2 minutes. Install the CLI or connect via MCP — same tools, same data, your choice of interface.