RFC: Sim MCP - Model Context Protocol Server for Sim
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 20/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- typescript
Piste de recherche
The RFC describes an external TypeScript stdio server that forwards MCP requests to the Sim backend API, but it names no repository files, tests, or entry points. Start by reviewing the proposed workflow, deployment, execution, graph-editing, and workspace-asset operations and the x-api-key configuration; the scope is not defined until the project decides which operations, auth concerns, and integration location to accept.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hey team,
I'm building an MCP (Model Context Protocol) stdio server that exposes Sim workflow operations to MCP clients. Wanted to share what I've got and get your thoughts.
What is this?
The sim-mcp server allows AI assistants (like Claude Desktop, Cursor) to interact with Sim workflows programmatically. It's a TypeScript CLI server that forwards MCP requests to the Sim backend API.
Current Tools (~30)
Workflow Lifecycle:
- list_workflows, get_workflow, create_workflow, delete_workflow
- get_workflow_status, get_deployed_workflow_state
- deploy_workflow, undeploy_workflow
Deployment Versions:
- list_deployment_versions, get_deployment_version
- activate_deployment_version, revert_workflow_to_deployment_version
Execution:
- execute_workflow, run_workflow_until_block, run_from_block
- run_block, cancel_execution
- get_execution_logs, get_execution_log_detail
Graph Editing:
- get_block, add_blocks, remove_blocks
- update_block_name, toggle_block_enabled, update_block_parent
- add_edge, remove_edge
- add_variable, remove_variable
- update_subflow
Workspace Assets:
- list_custom_tools, get_custom_tool, upsert_custom_tools
- list_skills, get_skill, create_skill, update_skill, delete_skill
Auth
Uses API key auth via x-api-key header:
- SIM_API_BASE_URL
- SIM_API_KEY
Questions
- Any missing operations you'd like to see?
- Any concerns with the auth approach?
- Open to featuring this anywhere?
- Any upcoming API changes I should know about?
Cheers
- Langage dominant
- TypeScript
- Étoiles
- 29.8k
- Forks
- 3.9k
- Merge moyen
- 1 h 44 min
- PR mergées (30 j)
- 841
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de simstudioai/sim
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
simstudioai/sim#9831 ·
Les mainteneurs répondent en général sous 1 jour
-
v2 API rate limits self-hosted installs by IP even with billing disabledPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
simstudioai/sim#8452 ·
Les mainteneurs répondent en général sous 1 jour
-
Railway template generates invalid ENCRYPTION_KEY (should be 64-char hex string)Peut-être à nouveau libre @sahooarnav2007-gif l’a pris il y a 15 jours, et aucune pull request n’est ouverte. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
simstudioai/sim#6246 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
simstudioai/sim#1204 · 8 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
simstudioai/sim#9734 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de simstudioai/sim
Issues similaires
-
Bug: Cloudflare Pages static _redirects identity rule causes RSC Flight to reload as HTMLPeut-être pris @Donvero l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Mantitup-Org/vista#210 ·
-
status: waiting for maintainer
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
mui/material-ui#49751 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
diplodoc-platform/transform#1184 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
JonasKruckenberg/imagetools#973 ·
Les mainteneurs répondent en général sous 1 jour