SyncSignature Email Signatures

Manage your company's email signatures from an AI assistant: add teammates, assign templates by group, control banner campaigns and check signature click analytics. Works with Google Workspace and Microsoft 365. Hosted, OAuth sign-in, no API key.

Hosted MCP Server

npx add-mcp 'https://mcp.syncsignature.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

SyncSignature: email signature management for teams, from any AI assistant.

SyncSignature Email Signatures MCP connector – tool definition quality and endpoint health on Glama

SyncSignature Email Signatures (MCP server)

Manage your company's email signatures from an AI assistant: add teammates, assign templates by group, control banner campaigns and check signature click analytics. Works with Google Workspace and Microsoft 365 workspaces.

SyncSignature does not route or read your email. You can connect with read-only access.

Server URLhttps://mcp.syncsignature.com/mcp
TransportStreamable HTTP
AuthenticationOAuth (sign in with your SyncSignature account, no API key)
Registry namecom.syncsignature/email-signatures
Docshttps://syncsignature.com/docs/connect-ai-assistant-mcp/

This repository holds the connection manifests and the agent skill. The server itself is hosted by SyncSignature; there is nothing to run locally.

Install

  • Claude (web, desktop, mobile, Cowork): open claude.ai/directory/syncsignature and click Connect.
  • Claude Code:
    claude mcp add --transport http syncsignature https://mcp.syncsignature.com/mcp
    
    Then run /mcp to sign in. Or install the plugin (server plus skill):
    /plugin marketplace add SyncSignature/mcp
    /plugin install syncsignature@syncsignature
    
  • ChatGPT: install SyncSignature from the ChatGPT plugin directory.
  • Cursor and Grok Bot: install SyncSignature from the Cursor Marketplace, or add to .cursor/mcp.json:
    { "mcpServers": { "syncsignature": { "url": "https://mcp.syncsignature.com/mcp" } } }
    
  • Gemini CLI:
    gemini extensions install https://github.com/SyncSignature/mcp
    
  • VS Code (GitHub Copilot): add a remote MCP server with type http and the URL above.
  • Any other MCP client: add a remote MCP server with the URL above and complete the browser sign-in.

After connecting, the assistant should read the skill at skills/syncsignature-admin/SKILL.md (also served at https://mcp.syncsignature.com/skills).

Example requests

  • "Add Priya Shah, priya@acme.com, Sales Manager, to the Sales group."
  • "Which teammates have no phone number?"
  • "Change the phone number on the Sales template. Preview it with Priya's details and tell me who it affects first."
  • "Pause our webinar banner for the Sales group."
  • "Which teammates got the most signature clicks last month?"
  • "Is our Google Workspace sync connected?"

Tools (30)

Reads change nothing. Every write asks the user to confirm first.

ToolTypeWhat it does
get_workspaceReadThe signed-in workspace: name, domain, seat usage, teammate count
list_teammatesReadTeammates with their signature values (paginated)
get_teammateReadOne teammate by id, including signature detail values
get_teammate_signatureReadA teammate's signature HTML and install record (platform, success, time)
get_teammate_analyticsReadClicks on a teammate's signature links by country, browser, OS and device
list_signature_linksReadTracked links inside a signature and where each points
list_groupsReadGroups with teammate counts and the template each carries
list_signature_templatesReadThe product template catalog with numeric ids
list_workspace_templatesReadTemplates this workspace has built, with their groups
get_workspace_templateReadOne template's fields and design
preview_signatureReadRender a signature or a proposed template edit without saving
list_campaignsReadBanner campaigns with schedule and active status
list_smart_fieldsReadThe field registry: each field's source and whether it is required
list_integrationsReadConnected integrations and whether credentials have expired
create_teammateWriteAdd a teammate (optionally straight into a group)
update_teammateWriteChange a teammate's values
delete_teammateDeleteRemove a teammate and their signature
create_groupWriteCreate a group, optionally with a template
update_groupWriteRename a group or change its template
delete_groupDeleteDelete a group and the signatures built from it
add_teammates_to_groupWriteAssign teammates to a group, building their signatures
remove_teammates_from_groupWriteTake teammates out of a group
update_workspace_templateWriteChange a template; goes live for every teammate using it
update_campaignWriteChange a campaign's content, schedule or groups
pause_campaignWritePause a running campaign and pull its banner
resume_campaignWriteResume a paused campaign
delete_campaignDeleteDelete a campaign and remove its banner everywhere
create_smart_fieldWriteAdd a custom field to the registry
update_smart_fieldWriteRename, require or rebind a field's source
delete_smart_fieldDeleteRemove an unused custom field

New banner campaigns are created in the SyncSignature app, because the banner image is uploaded there.

What is in this repository

FileUsed by
server.jsonOfficial MCP Registry
.claude-plugin/plugin.json, .claude-plugin/marketplace.json, .mcp.jsonClaude Code and Cowork plugin
plugin.json, mcp.jsonCursor Marketplace and Grok Bot (Agent Plugin)
gemini-extension.json, GEMINI.mdGemini CLI extension
skills/syncsignature-admin/SKILL.mdAgent skill for any client that reads skills
llms-install.mdAgent-readable install steps (Cline and others)

Links

Privacy and terms

Support

Questions or issues: open an issue here or contact support from https://syncsignature.com.

License

MIT for the manifests and skill in this repository. The SyncSignature service is covered by its own terms at https://syncsignature.com.