Writio
概要
作者による説明(英語の原文)
LinkedIn-native AI content creation, scheduling & analytics via MCP.
PopNx MCPの3つの柱
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
- 利用者の声iレビューはまだありませんレビューは今後のステップで、アカウント機能と一緒に始まります
- 私たちの基本チェックi1項目中0項目に合格公開情報からチェック。コードはまだスキャンしていません
- 利用状況iとても新しい↓ 42/週 · ★ –
できること
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
- 接続方法: パソコンで動く
- トランスポート: stdio
- カテゴリ: マーケティング・SNS
- 入力が必要なもの:WRITIO_API_TOKEN
インストール
使っているAIアプリを選んで、設定をコピーしてください。
インストールの前に
- 基本チェック:1項目中0項目に合格
- あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
- 自分で入力するもの:
WRITIO_API_TOKEN
「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
- npmNode.jsのインストール(npxコマンドに必要)
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"writio": {
"command": "npx",
"args": [
"-y",
"@writio/mcp-server"
],
"env": {
"WRITIO_API_TOKEN": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add writio --env WRITIO_API_TOKEN=your-value -- npx -y @writio/mcp-server動かす前に、空欄の値を入力してください。
または、設定を自分でコピーする
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"writio": {
"command": "npx",
"args": [
"-y",
"@writio/mcp-server"
],
"env": {
"WRITIO_API_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
または、設定を自分でコピーする
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"writio": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@writio/mcp-server"
],
"env": {
"WRITIO_API_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
自分で入力する値
- Your Writio API token. Get it from https://app.writio.ai → Settings → API Access
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
できること
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
基本チェックi
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月9日にチェック
- ! 注意
作者とリポジトリが一致
公開者(alexlarcheveque)がリポジトリの所有者(writio)ではありません。別の人が登録した可能性があります
- … 未チェック
今もメンテナンスされている
このリポジトリはまだGitHubから読み取っていません
- … 未チェック
ライセンスがある
このリポジトリはまだGitHubから読み取っていません
- – 対象外
エンドポイントが応答する
これはパソコンで動くため、インターネット上のエンドポイントはありません
- – 対象外
OAuthでサインイン
パソコンで動き、代わりにローカルの設定を使います
- … 未チェック
ツールの説明に隠れた指示がない
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
マーケティング・SNSのほかのサーバーとの比較i
- このカテゴリのほかの3639件のうち0%よりスターが多い
- このカテゴリのほかの3639件のうち2%より最近レジストリに公開
- 基本チェックの結果が、このカテゴリのほかの3639件のうち15%と同じかそれ以上
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
よくある質問
Writioは安全ですか?
当てはまる基本チェック1項目のうち0項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
どんなキーやコードが必要ですか?
入力が必要なもの:WRITIO_API_TOKEN
パソコンで動きますか、それともクラウドですか?
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
今もメンテナンスされていますか?
GitHubリポジトリの最終更新は–、最新バージョン(0.1.3)がレジストリに届いたのは8 か月前です。
どのアプリで使えますか?
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
代わりに使えるものは?
同じカテゴリには:MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer
代わりの候補
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Google Analytics MCP
GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.
BibiGPT YouTube Video Summarizer
AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.
作者のREADME
READMEを開く
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Writio MCP Server
AI-native LinkedIn content creation, scheduling, and analytics — powered by Model Context Protocol.
Connect Writio to Claude Desktop, Cursor, Windsurf, or any MCP-compatible AI client to manage your entire LinkedIn workflow through natural language.
What You Can Do
- Draft posts — "Write a LinkedIn post about remote work trends"
- Generate hooks — "Give me 5 hooks for a post about AI in marketing"
- Generate hashtags — "What hashtags should I use for my startup funding post?"
- Build carousels — "Create a carousel about 5 leadership lessons" *(Pro)*
- Enhance posts — "Make this post more conversational and add a CTA"
- Get AI feedback — "Analyze my draft and tell me how to improve it"
- Schedule posts — "Schedule my latest draft for the next available slot"
- Publish instantly — "Post this to LinkedIn right now"
- Check analytics — "How did my posts perform this week?"
- Manage company pages — "List my organizations" / "Post this as my company page"
- Get inspirations — "Show me trending content ideas for my niche"
Quick Start
1. Create a Writio account
Sign up for free at [writio.ai](https://writio.ai) and connect your LinkedIn account.
2. Get your API token
Go to [Writio](https://app.writio.ai) → Settings → API Access to generate a token.
3. Configure in Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": { "writio": { "command": "npx", "args": ["-y", "@writio/mcp-server"], "env": { "WRITIO_API_TOKEN": "your-token-here" } } } }
4. Configure in Cursor
Add to your .cursor/mcp.json:
{
"mcpServers": { "writio": { "command": "npx", "args": ["-y", "@writio/mcp-server"], "env": { "WRITIO_API_TOKEN": "your-token-here" } } } }
5. Configure in Windsurf / Other Clients
Any MCP-compatible client can connect using:
{
"command": "npx", "args": ["-y", "@writio/mcp-server"], "env": { "WRITIO_API_TOKEN": "your-token-here" } }
Available Tools (23)
Content Creation
| Tool | Description |
|---|---|
create_draft | Create a new LinkedIn post draft (supports personal & company pages) |
generate_hooks | Generate 5 attention-grabbing hooks for a topic |
generate_hashtags | Generate 20-30 relevant hashtags optimized for reach |
generate_carousel | Generate a complete carousel structure (Pro) |
enhance_post | Remix/rewrite a post with tone, style, and formatting improvements |
get_post_feedback | Get AI feedback on hook quality, clarity, hashtags, and more |
Post Management
| Tool | Description |
|---|---|
list_posts | List posts filtered by status (draft/scheduled/published) |
get_post | Get full details of a specific post |
Scheduling & Queue
| Tool | Description |
|---|---|
schedule_post | Schedule a post for the next available time slot |
post_now | Immediately publish a post to LinkedIn |
list_queue | List upcoming scheduled posts in the queue |
get_next_slot | Get the next available posting time |
get_schedule | View your weekly posting schedule |
retry_failed_post | Retry a failed scheduled post |
Analytics
| Tool | Description |
|---|---|
get_dashboard | Overview of posts, usage, and LinkedIn connection status |
get_analytics | Detailed engagement metrics (impressions, likes, comments, reshares) and best posting times |
get_followers | Current LinkedIn follower count |
get_usage | Account tier and usage limits |
Company Page Posting
| Tool | Description |
|---|---|
list_organizations | List LinkedIn company pages you can post as |
get_org_analytics | Get analytics for a company page (share stats, follower counts, top posts) |
Inspirations
| Tool | Description |
|---|---|
get_inspirations | Curated news-based LinkedIn post ideas tailored to your topics |
use_inspiration_as_draft | Convert an inspiration into a draft post |
Example Workflows
Morning content routine:
"Check my analytics, generate 3 hooks about AI productivity, pick the best one, write a full post, and schedule it for next available slot"
Company page management:
"List my organizations, then create a product announcement draft and schedule it as my company page"
Content repurposing:
"Get my top performing post from this week, remix it with a different angle, and save as draft"
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
WRITIO_API_TOKEN | Yes | — | API token from Writio Settings |
WRITIO_API_URL | No | https://app.writio.ai | Base URL for the Writio API |
Requirements
- Node.js 18+
- A Writio account (free tier available)
- LinkedIn account connected in Writio
Architecture
@writio/mcp-server
├── src/ │ ├── index.ts # MCP server — tool definitions and handlers │ └── api-client.ts # Typed Writio REST API client ├── package.json ├── tsconfig.json └── README.md
The server uses stdio transport (standard for MCP) and authenticates against Writio's REST API using a Bearer token. All tools map directly to existing Writio API endpoints.
Links
- Website: writio.ai
- App: app.writio.ai
- Support: app.writio.ai/settings/feedback
License
MIT