About SendIt
SendIt provides social publishing and scheduling, media uploads, and analytics review through agent integrations. Its public integrations support OAuth or API-key authentication and include MCP connections, skills, plugins, and a CLI bridge.
Key features
- 01Publish and schedule social posts
- 02Upload media
- 03Review analytics
- 04Support OAuth and API-key authentication
- 05Offer agent integrations and a CLI bridge
Use cases
- 01Schedule social posts from an agent workflow
- 02Upload media for a social post
- 03Review social account analytics
- 04Connect a terminal agent through the CLI bridge
MCP support
Exposes a hosted MCP endpoint for agent integrations, with OAuth and API-key authentication. It also documents native host connectors and a CLI stdio bridge for terminal agents.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://sendit.infiniteappsai.com/api/mcpclaude mcp add --transport http shree-git-sendit https://sendit.infiniteappsai.com/api/mcp{"mcpServers":{"shree-git-sendit":{"type":"http","url":"https://sendit.infiniteappsai.com/api/mcp"}}}Open in Cursor{"servers":{"shree-git-sendit":{"type":"http","url":"https://sendit.infiniteappsai.com/api/mcp"}}}Open in VS Code{"mcpServers":{"shree-git-sendit":{"type":"http","url":"https://sendit.infiniteappsai.com/api/mcp"}}}{"mcpServers":{"shree-git-sendit":{"serverUrl":"https://sendit.infiniteappsai.com/api/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
148| Parameter | Type | Required | Description |
|---|---|---|---|
| content | object | Yes | |
| content.link | string | No | Pinterest source URL for the pin |
| content.tags | array | No | YouTube video tags |
| content.text | string | Yes | Post caption/text. Required for all platforms. |
| content.title | string | No | YouTube video title, Pinterest pin title |
| content.boardId | string | No | Pinterest only: Board ID to pin to. If not specified, uses first available board. |
| content.mediaUrl | string | No | Public HTTPS media URL. Do NOT pass local file paths — use create_upload_session to get a public URL first. |
| content.boardName | string | No | Pinterest only: Board name (alternative to boardId). Searches for matching board. |
| content.mediaType | enum | No | Media type hint: 'image' for photos, 'video' for Reels/TikTokimage | video | auto |
| content.mediaUrls | array | No | Carousel: Instagram (2-10 images), Threads (2-20 mixed), X (2-4 images) |
| content.description | string | No | YouTube video description |
| content.youtubeMode | enum | No | Deprecated compatibility alias for YouTube mode. Preferred: content.platformSettings.youtube.youtubeModeauto | short | standard |
| content.facebookMode | enum | No | Deprecated compatibility alias for Facebook mode. Preferred: content.platformSettings.facebook.facebookModeauto | reel | feed |
| content.firstComment | string | No | Instagram first comment text (often used for hashtags) |
| content.threadTweets | array | No | X (Twitter) only: additional tweets in the thread after the main text. The main text is always the first tweet. Each item here becomes a subsequent reply in the thread. |
| content.privacyStatus | enum | No | YouTube video privacy: public, unlisted, or privatepublic | unlisted | private |
| content.pinterestBoardId | string | No | Deprecated compatibility alias for Pinterest board targeting. Preferred: content.platformSettings.pinterest.boardId |
| content.platformSettings | object | No | Optional advanced per-platform settings map. Key by platform ID and use it for platform-specific publish options plus per-platform text/title/description overrides. |
| team_id | string | No | Team ID to publish as team. Get available teams with list_teams. If omitted, publishes from personal accounts. |
| platforms | array | Yes | Target platforms. Choose based on content type: text-only→LinkedIn/Threads/X, image→Instagram/Threads/Facebook/Pinterest/TikTok Photo Mode, video→Instagram/TikTok/Threads/YouTube |
Details
From the project READMEPublic SendIt agent integrations
Checked against current official host documentation on September 29, 2026.
The live full-agent endpoint is https://sendit.infiniteappsai.com/api/mcp.
It exposed 148 tools during this release's read-only discovery check.
| Host | Public integration | Install path |
|---|---|---|
| Hermes | Workflow skill and native OAuth MCP configuration | hermes skills install Shree-git/sendit-hermes-skills/skills/sendit |
| OpenClaw | Native plugin and ClawHub workflow skill | openclaw plugins install clawhub:@senditapp/[email protected] |
| Grok | Custom MCP connector, Bot skill, and Responses API bot | Add the public endpoint at grok.com/connectors; use the public Grok bundle for bot workflows |
| Meta Muse | Hosted MCP connector submission and custom connection brief | Read the public Muse connection brief; directory availability requires Meta approval |
| Muse Code | Native OAuth MCP settings and installable workflow skill | Run the public installer, then muse mcp login sendit |
| Any terminal agent | SendIt CLI and stdio bridge | npx --yes --package=@senditapp/[email protected] sendit --help |
OpenClaw also supports installing the pinned native plugin from npm:
openclaw plugins install @senditapp/[email protected]
The CLI guide includes persistent installation, stdio configuration, and the public GitHub archive fallback.
The public source is sendit-agent-integrations. Hermes and OpenClaw retain their existing dedicated public repositories. The private application repository is not required by users.
OAuth and API-key authentication are both supported by SendIt.
Prefer the host's OAuth credential store for interactive connectors.
Terminal and developer bot integrations can use SENDIT_API_KEY through their secret storage.
Grok custom MCP connections are documented by xAI. The API bot follows the Responses Remote MCP contract. The Cursor-format Grok plugin bundle is a review candidate; its import into Grok Bot is not verified.
Muse now has a public connector submission platform. Its native Code plugin format is documented in developer preview, but the tested stable 1.4.1 build disables plugins. The native skill and MCP settings path works in that build.
See the package READMEs for source links, exact commands, and validation boundaries.
Release status and validation records publication and review status.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.