Score, refine, analyze, schedule, and publish Twitter/X and LinkedIn posts through a hosted MCP endpoint.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by VoiceMoat.
get_meWhich VoiceMoat account is connected, and its plan
list_profilesYour connected Twitter and LinkedIn profiles
get_voice_profileYour trained voice profile for a platform
get_voice_insightsYour Voice Lab analysis, when you have run it
get_analyticsTotals and the top post for a window (up to 30 days)
list_postsYour best posts in a window
VoiceMoat MCP server gives an MCP-compatible assistant access to selected parts of a VoiceMoat account. It works with connected Twitter/X and LinkedIn profiles, using each platform's separate voice profile where available. The assistant can inspect account details, profiles, voice analysis, analytics, posts, and tracked creators.
Content tools cover several stages of a posting workflow. An assistant can score a draft against the relevant voice profile on a 0โ100 scale, improve an existing draft, generate topic-based post ideas, or suggest three opening lines. It can also search public LinkedIn posts from creators tracked in VoiceMoat, although that search is not available in ChatGPT.
The repository contains connection metadata and documentation rather than the server implementation. VoiceMoat hosts the service at https://app.voicemoat.com/api/mcp, using Streamable HTTP as the transport. Authentication uses OAuth: the client opens a VoiceMoat sign-in page, so no API key is configured in the MCP connection.
Read operations do not consume credits. Scoring, idea generation, hook suggestions, and draft improvement use credits from the same pool as the VoiceMoat dashboard. Analytics can cover a period of up to 30 days, and LinkedIn metrics are only as current as the latest LinkedIn synchronization.
VoiceMoat MCP server treats publishing as a two-step operation. The first call returns a preview containing the exact text, destination account, and a one-time confirmation code without posting. A second call must provide that code. If the text or account changes, the approval is rejected and a new preview is required.
Add the remote endpoint to an MCP client and complete the OAuth sign-in flow. The documented clients include Claude, ChatGPT developer mode, Grok, Claude Code, Cursor, and Cline. Claude Code can install the repository as a plugin or add the HTTP server directly. Cursor accepts the endpoint in either a user-level or project-level mcp.json; Cline uses its remote-server settings.
A VoiceMoat account can connect on any plan, but the tools require a Pro or Enterprise plan. When a plan does not include MCP access, tool calls explain the restriction; upgrading does not require reconnecting. The repository's MIT license applies to its documentation and connection settings, not to the hosted service or unpublished server code.
The 15 exposed tools include:
get_me, list_profiles, get_voice_profile, and get_voice_insights.get_analytics, list_posts, and get_post.list_creators and search_inspiration.score_voice_match, get_post_ideas, improve_post, and suggest_hooks.publish_post and schedule_post, both protected by preview and confirmation.VoiceMoat MCP server operates only on the connected user's account and profiles. It does not attach images, delete posts, reply to other users' posts, or send messages. The assistant is responsible for writing new drafts; VoiceMoat evaluates, revises, schedules, and publishes them.
A Voice Match score measures similarity to the user's previous posts, not expected performance. Reading data is available through the tools, but content-generation operations consume credits. The service is hosted, and this repository does not provide source code or a local server to run.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/voicemoat)<a href="https://allmcps.com/mcp/voicemoat"><img src="https://allmcps.com/api/badge/voicemoat?style=directory" alt="VoiceMoat on AllMCPs" /></a>