echo_status
Check readiness (fingerprint + active provider). Call this first when debugging.
No parameters
Returns: personalityReady, providerReady, activeFingerprint, activeProvider, activeModel, detail
BUILT-IN MCP SERVER
Perennial Echo ships with a Model Context Protocol server bundled and ready. Connect Claude, Cursor, and any MCP-compatible agent to the same drafting engine and channel rules as the app — no separate integration to request.
Add this block to your agent's MCP settings, swapping in the binary path for your platform below.
{
"mcpServers": {
"perennial-echo": {
"command": "/path/to/perennial-echo-mcp"
}
}
}macOS
/Applications/Perennial Echo.app/Contents/MacOS/perennial-echo-mcp
Windows
C:\Program Files\Perennial Echo\perennial-echo-mcp.exe
Linux
/usr/local/bin/perennial-echo-mcp
The exact path is shown in Echo under Settings → Agent access after install.
Nine tools. Generation always applies the active fingerprint and channel target — the same engine as the desktop app.
echo_statusCheck readiness (fingerprint + active provider). Call this first when debugging.
No parameters
Returns: personalityReady, providerReady, activeFingerprint, activeProvider, activeModel, detail
echo_list_providersList supported AI providers and models (no API keys).
No parameters
Returns: Array of id, name, defaultModel, models
echo_list_targetsList output types for drafting.
No parameters
Returns: Array of id, label, description (email, social-post, thread-reply, message-reply)
echo_list_tonesList tone options available via MCP (active tones only; coming soon excluded).
No parameters
Returns: Array of id, label
echo_save_personalitySave or replace a communication fingerprint (markdown).
Returns: saved, profile, path
echo_configure_providerStore API key and model for a provider. Sets active provider by default.
Returns: activeProvider, activeModel, message
echo_set_active_providerSwitch active provider when that provider already has a saved API key.
Returns: activeProvider, activeModel, message
echo_set_active_fingerprintSwitch active fingerprint for echo_generate (personal or team). Matches the Team toggle in the app.
Returns: activeFingerprint, personalityReady, message
echo_generateDraft text using the active fingerprint (see echo_set_active_fingerprint), target format, tone, and configured AI provider.
Returns: Plain-text draft
The MCP server ships inside the free Echo desktop app. Download, open Settings → Agent access, and copy the config.
Download Echo — free