Markdown Content: forevervm/javascript/mcp-server at main · jamsocket/forevervm · GitHub
===============
Skip to content Navigation Menu
Toggle navigation
Appearance settings
Platform
*
AI CODE CREATION * GitHub Copilot Write better code with AI * GitHub Spark Build and deploy intelligent apps * GitHub Models Manage and compare prompts * MCP Registry New Discover and integrate external tools
*
DEVELOPER WORKFLOWS * Actions Automate any workflow * Codespaces Instant dev environments * Issues Plan and track work * Code Review Manage code changes
*
APPLICATION SECURITY * GitHub Advanced Security Find and fix vulnerabilities * Code security Secure your code as you build * Secret protection Stop leaks before they start
*
EXPLORE * Why GitHub * Documentation * Blog * Changelog * Marketplace
Solutions
*
BY COMPANY SIZE * Enterprises * Small and medium teams * Startups * Nonprofits
*
BY USE CASE * App Modernization * DevSecOps * DevOps * CI/CD * View all use cases
*
BY INDUSTRY * Healthcare * Financial services * Manufacturing * Government * View all industries
Resources
*
EXPLORE BY TOPIC * AI * Software Development * DevOps * Security * View all topics
*
EXPLORE BY TYPE * Customer stories * Events & webinars * Ebooks & reports * Business insights * GitHub Skills
*
SUPPORT & SERVICES * Documentation * Customer support * Community forum * Trust center * Partners
Open Source
*
COMMUNITY * GitHub Sponsors Fund open source developers
*
PROGRAMS * Security Lab * Maintainer Community * Accelerator * Archive Program
*
REPOSITORIES * Topics * Trending * Collections
Enterprise
*
ENTERPRISE SOLUTIONS * Enterprise platform AI-powered developer platform
*
AVAILABLE ADD-ONS * GitHub Advanced Security Enterprise-grade security features * Copilot for Business Enterprise-grade AI features * Premium Support Enterprise-grade 24/7 support
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search
Clear
Provide feedback
We read every piece of feedback, and take your input very seriously.
- [x] Include my email address so I can be contacted
Cancel Submit feedback
Saved searches
Use saved searches to filter your results more quickly
Name
Query
To see all available qualifiers, see our documentation.
Cancel Create saved search
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
-
NotificationsYou must be signed in to change notification settings
-
Security### Uh oh! There was an error while loading.Please reload this page.
Additional navigation options
Collapse file tree
Files
main
Search this repository
-
.github -
javascript-
example -
forevervm -
mcp-server-
src -
.gitignore -
.prettierrc -
README.md -
package.json -
tmp.json -
tsconfig.json
-
-
sdk -
.gitignore -
.prettierrc -
package-lock.json -
package.json -
tsconfig.base.json -
tsup.config.ts -
vitest.config.ts
-
-
python -
rust -
scripts -
LICENSE.md -
README.md -
publishing.md
Breadcrumbs
/ mcp-server
/
Copy path
Directory actions
More options
Directory actions
More options
Latest commit
History
Breadcrumbs
/ mcp-server
/
Top
Folders and files
| Name | Name | Last commit message | Last commit date |
|---|---|---|---|
| ### parent directory .. | |||
| src | src | ||
| .gitignore | .gitignore | ||
| .prettierrc | .prettierrc | ||
| README.md | README.md | ||
| package.json | package.json | ||
| tmp.json | tmp.json | ||
| tsconfig.json | tsconfig.json | ||
| View all files |
README.md
Outline
ForeverVM MCP Server
MCP Server for ForeverVM, enabling Claude to execute code in a Python REPL.
Tools
create-python-repl
- Create a Python REPL.
- Returns: ID of the new REPL.
run-python-in-repl* Execute code in a Python REPL. * Required Inputs:code(string): code that the Python REPL will run.replId(string): ID of the REPL to run the code on.
* Returns: Result of the code executed.
Usage with Claude Desktop
Run the following command:
undefinedshell npx forevervm-mcp install --claude undefined
For other MCP clients, see the docs.
Installing locally (for development only)
In the MCP client, set the command to npm and the arguments to:
undefinedjson ["--prefix", "<path/to/this/directory>", "run", "start", "run"] undefined
Footer
Footer navigation
- Terms
- Privacy
- Security
- Status
- Community
- Docs
- Contact
- Manage cookies
- Do not share my personal information
You can’t perform that action at this time.
Recommend MCP Servers 💡
@yodablocks/mcp-installer
A MCP Server that installs other MCP servers hosted on npm or PyPi via Claude
mcp-server-helm
A bridge between AI assistants and the Helm package manager for Kubernetes, allowing natural language requests to execute Helm commands.
GhidrAssistMCP
An MCP extension for Ghidra
Bifrost
VSCode Extension with an MCP server that exposes semantic tools like Find Usages and Rename to LLMs
heybeauty-mcp
A TypeScript-based MCP server that implements virtual tryon using HeyBeauty API, providing resources, tools, and prompts for MCP clients
mcp-language-server
An MCP server that runs and exposes a language server to LLMs, providing semantic tools like get definition, references, rename, and diagnostics to MCP enabled clients.