mcp-js logo

mcp-jsUn serveur de protocole de contexte de modèle (MCP) basé sur Rust qui expose un environnement d'exécution JavaScript V8 comme outil pour les agents d'IA tels que Claude et Cursor. Prend en charge les snapshots de tas persistants via S3 ou le système de fichiers local, et

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

mcp-js est un serveur de protocole de contexte de modèle (MCP) basé sur Rust qui expose un environnement d'exécution JavaScript V8 pour les agents d'IA tels que Claude et Cursor. Il permet aux agents d'exécuter JavaScript et TypeScript dans un environnement isolé V8 sandboxé, leur permettant de construire un état sur plusieurs tours et d'effectuer des tâches complexes avec moins de jetons. Le serveur prend en charge les snapshots de tas persistants via S3 ou le système de fichiers local et est sécurisé par défaut, avec des capacités d'hôte désactivées jusqu'à ce qu'elles soient explicitement accordées via des politiques OPA/Rego.

Fonctionnalités clés

  • Environnement d'exécution JavaScript V8 sandboxé
  • Snapshots de tas persistants via S3 ou le système de fichiers local
  • Contrôle de politique OPA/Rego pour les capacités d'hôte
  • Prise en charge des transports stdio, Streamable HTTP et SSE
  • Sidecar REST et exécution asynchrone avec pagination
  • Authentification JWKS et clustering répliqué Raft

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Développement d'agents d'IA

mcp-js permet aux développeurs de construire des agents d'IA capables d'exécuter des tâches JavaScript et TypeScript complexes avec une gestion d'état durable et un contrôle de politique sécurisé.

Automatisation et intégration

Le serveur MCP peut être utilisé pour automatiser des tâches et intégrer avec d'autres outils et services, fournissant une solution flexible et évolutive pour le développement d'agents d'IA.

Pour & contre

Pour

  • Un outil avec une capacité illimitée pour les agents d'IA
  • Gestion d'état durable grâce aux snapshots de tas persistants
  • Sécurisé par défaut avec un contrôle de politique explicite sur les capacités d'hôte

Contre

  • Nécessite l'installation et la configuration du serveur et du client MCP
  • Peut nécessiter une configuration supplémentaire pour des cas d'utilisation ou des intégrations spécifiques

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

Quelles fonctionnalités de sécurité a mcp-js?

mcp-js est sécurisé par défaut, avec les capacités hôte désactivées jusqu'à ce qu'elles soient explicitement accordées via des politiques OPA/Rego.

Asked by Wei Chen · Nov 27, 2025

Quels types de transports est-ce qui est supporté?

mcp-js supporte les transports stdio, HTTP sur Streamable, et transports SSE, ainsi que des transportations de côté REST et d'exécution asynchrone avec pagination.

Asked by Gabriel Duarte · Nov 28, 2025

Comment sont stockés les relevés de tas?

Les relevés de tas sont stockés via S3 ou un système de fichiers local, permettant ainsi une gestion persistante de l'état.

Asked by Priya Nair · Oct 8, 2025

Quel processeur runtime expose-t mcp-js?

mcp-js expose un runtime V8 JavaScript pour les agents AI comme Claude et Cursor.

Asked by Liam O’Connor · Oct 6, 2025

Poser une question

Alternatives à Serveurs MCP