Skip to main content
Glama
RobinCouet

@start-win/social-mcp

by RobinCouet
README.md
# @start-win/social-mcp

Serveur [MCP](https://modelcontextprotocol.io) pour publier et programmer des posts via [Social by Start-Win](https://social.start-win.fr).

## Prérequis

1. Compte Social by Start-Win avec réseaux connectés
2. Clé API (`sw_live_…`) depuis **Intégrations API**
3. Node.js 18+

## Installation

```bash
git clone git@github.com:RobinCouet/social-mcp.git
cd social-mcp
npm install
```

Ou via npm (une fois publié) :

```bash
npx -y @start-win/social-mcp
```

## Configuration Cursor / Claude Desktop

```json
{
  "mcpServers": {
    "social-start-win": {
      "command": "npx",
      "args": ["-y", "@start-win/social-mcp"],
      "env": {
        "SOCIAL_API_KEY": "sw_live_votre_cle",
        "SOCIAL_API_BASE": "https://social.start-win.fr"
      }
    }
  }
}
```

En local (clone du dépôt) :

```json
{
  "mcpServers": {
    "social-start-win": {
      "command": "node",
      "args": ["/chemin/vers/social-mcp/src/index.js"],
      "env": {
        "SOCIAL_API_KEY": "sw_live_votre_cle",
        "SOCIAL_API_BASE": "https://social.start-win.fr"
      }
    }
  }
}
```

## Outils disponibles

- `list_connected_networks`
- `publish_post`
- `schedule_post`
- `upload_media`
- `list_scheduled_posts` / `get_scheduled_post` / `cancel_scheduled_post`
- `get_post_history`
- `suggest_optimal_slots`

Documentation API : https://social.start-win.fr/api-docs

TDQS

A3.7/5.0

Scored across 9 tools

Disambiguation5/5

Each tool targets a distinct operation (scheduling, publishing, listing, uploading, suggesting slots) with no overlap. Even similar tools like cancel_scheduled_post and list_scheduled_posts have clear boundaries.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., 'list_connected_networks', 'upload_media'), making them predictable and easy to understand.

Tool Count5/5

9 tools is well-scoped for a social media management server, covering essential operations without redundancy or excess.

Completeness4/5

The set covers core CRUD-like operations for scheduling and publishing, plus media upload and slot suggestions. Missing an update tool for scheduled posts, but cancel+reschedule suffices.

Maintenance

ActivityStale
ResponsivenessNo issues