Skip to main content
ActionLayer runs a native MCP (Model Context Protocol) server alongside the REST API. Any agent that supports MCP — Claude Code, Claude Desktop, n8n, LangChain — can connect and use ActionLayer tools without writing HTTP code.

Endpoint

https://mcp.actionlayer.dev/mcp
Transport: Streamable HTTP

Authentication

Pass your API key as a Bearer token:
Authorization: Bearer YOUR_API_KEY
The MCP server resolves your workspace from the token — same key used by the REST API.

Tools (13)

ToolDescription
list_threadsList email threads with optional filters
get_threadGet a thread with full message history
list_draftsList drafts filtered by thread, identity, or status
get_draftGet a draft by ID
submit_draftSubmit a draft for human approval
approve_draftApprove a pending draft
reject_draftReject a draft with optional reason
edit_draftEdit a pending draft’s body or subject
send_draftSend an approved draft via Postmark
list_identitiesList sender identities
get_identityGet an identity by ID
list_contactsList contacts with optional search
get_contactGet a contact by ID

Resources (3)

ResourceURIDescription
Current workspaceworkspace://currentWorkspace name, plan, and settings
Active identitiesidentities://activeAll active sender identities
Recent threadsthreads://recentLast 20 threads across all identities

Prompts (2)

PromptDescription
draft_replyGuides your AI through reading a thread and submitting a draft for approval
triage_inboxRead-only inbox scan ranked by urgency — no drafts submitted

Integration Guides

Claude Code

Add ActionLayer as a named MCP server in Claude Code

Python SDK

Use the MCP Python client in your own agents

n8n

Connect ActionLayer tools in n8n workflows