
Speakeasy API MCP Server
par speakeasy-api
Serveur MCP exposant l'intégralité de l'API de la plateforme Speakeasy — gérez la génération de SDK, les espaces de travail, les artefacts, les abonnements et les exemples de code directement depuis votre agent IA.
Ce qu'il fait
Le SDK TypeScript de Speakeasy fait également office de serveur MCP, exposant l'intégralité de l'API de la plateforme Speakeasy sous forme d'outils appelables par l'IA. Les agents IA peuvent gérer les flux de génération de SDK, interroger les paramètres de l'espace de travail, gérer les registres d'artefacts, générer des aperçus d'exemples de code et administrer les organisations et les jetons de publication — tout cela sans quitter l'interface de chat.
Speakeasy est une plateforme permettant de générer des SDK de qualité production et typés à partir de spécifications OpenAPI. Ce serveur MCP est idéal pour les équipes souhaitant automatiser ou interroger leurs pipelines Speakeasy depuis Claude ou Cursor.
Outils
Le serveur expose toutes les opérations de l'API Speakeasy regroupées par ressource :
- Artifacts — Gestion des espaces de noms, des révisions, des tags, des sources distantes et de l'accès aux blobs/manifestes
- Auth — Validation des clés API, récupération des jetons d'accès, récupération des informations utilisateur
- CodeSamples — Génération et récupération d'aperçus d'exemples de code (synchrone et asynchrone)
- Events — Interrogation des événements et des cibles de l'espace de travail
- GitHub — Vérification/configuration de l'intégration GitHub, déclenchement d'actions, stockage des secrets de publication
- Organizations — Création d'organisations, gestion des modules de facturation, consultation de l'utilisation
- Workspaces — CRUD complet de l'espace de travail, jetons, membres de l'équipe, flags de fonctionnalités, paramètres
- Subscriptions — Activation ou ignorance des espaces de noms d'abonnement
- Reports — Téléchargement de rapports, récupération d'URL signées pour les rapports de lint/changement
- Suggest — Génération de suggestions d'amélioration OpenAPI
Installation
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"Speakeasy": {
"command": "npx",
"args": [
"-y", "--package", "@speakeasy-api/speakeasy-client-sdk-typescript",
"--", "mcp", "start",
"--api-key", "VOTRE_CLÉ_API"
]
}
}
}
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"Speakeasy": {
"command": "npx",
"args": [
"-y", "--package", "@speakeasy-api/speakeasy-client-sdk-typescript",
"--", "mcp", "start",
"--api-key", "VOTRE_CLÉ_API"
]
}
}
}
Nécessite Node.js v20+. La clé API est disponible dans votre espace de travail Speakeasy.
Hôtes supportés
Claude Desktop et Cursor confirmés dans le README.






