UNPKG

python-to-typescript-porting-mcp-server

Version:

Comprehensive MCP server providing systematic tools and references for Python-to-TypeScript porting with real-world examples

69 lines 2.05 kB
{ "name": "python-to-typescript-porting-mcp-server", "version": "1.1.0", "description": "Comprehensive MCP server providing systematic tools and references for Python-to-TypeScript porting with real-world examples", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/**/*", "examples/**/*", "README.md", "LICENSE" ], "scripts": { "build": "tsc", "dev": "tsc --watch", "start": "node dist/index.js", "prepublishOnly": "npm run build", "test": "echo \"Error: no test specified\" && exit 1", "docker:build": "docker build -t python-to-typescript-mcp-server:latest .", "docker:build-dev": "docker build -f Dockerfile.dev -t python-to-typescript-mcp-server:dev .", "docker:run": "docker run --rm -it python-to-typescript-mcp-server:latest", "docker:run-dev": "docker run --rm -it -p 3001:3000 -v $(pwd)/src:/app/src:ro python-to-typescript-mcp-server:dev", "compose:up": "docker-compose up -d", "compose:down": "docker-compose down", "compose:dev": "docker-compose --profile dev up -d", "compose:logs": "docker-compose logs -f" }, "keywords": [ "mcp", "model-context-protocol", "python", "typescript", "porting", "migration", "code-translation", "ai-assistant", "claude", "fastapi", "django", "numpy", "data-science" ], "author": "glassBead", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/glassBead-tc/python-to-typescript-assistant.git" }, "homepage": "https://github.com/glassBead-tc/python-to-typescript-assistant#readme", "bugs": { "url": "https://github.com/glassBead-tc/python-to-typescript-assistant/issues" }, "engines": { "node": ">=18.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "chalk": "^5.3.0", "zod": "^3.22.0" }, "devDependencies": { "@types/node": "^20.0.0", "typescript": "^5.0.0" }, "bin": { "py-to-ts-server": "./dist/index.js" } }