J

Jakarta Migration

Remote Remote

Automates Java EE to Jakarta EE migrations with dependency analysis, namespace refactoring from java...

112 views
0 installs
Updated Jan 18, 2026
Not audited
Automates Java EE to Jakarta EE migrations with dependency analysis, namespace refactoring from javax.* to jakarta.* packages, and runtime compatibility verification using OpenRewrite recipes.

HTTP HEADERS — Apify (Apify-hosted MCP server, required)

  1. Sign in to Apify:
    1. Open the Apify Console (Apify account → Integrations).
    2. If you don’t have an account, create one and sign in.
  2. Open Integrations / API tokens:
    1. In the Apify Console, navigate to the Integrations or API tokens section.
  3. Create a new API token:
    1. Click the button to create/generate a new API token.
    2. Give it a descriptive name (e.g., "FastMCP Integration").
    3. Choose the minimum scopes/permissions needed (or default/full for testing).
  4. Copy and securely store the token:
    1. Copy the token when it is displayed (it may only be shown once).
    2. Store it in a secure place (password manager) — do not share it publicly.
  5. Format the header for FastMCP:
    1. Header name: Authorization
    2. Header value (exact format required): Bearer YOUR_APIFY_API_TOKEN
      • Replace YOUR_APIFY_API_TOKEN with the token you copied.
      • Include the literal prefix "Bearer " (with the space).
  6. Fill the header in the FastMCP connection interface:
    1. Click the "Install Now" button to open the FastMCP connection interface.
    2. Under HTTP Headers, add:
    • Key: Authorization
    • Value: Bearer YOUR_APIFY_API_TOKEN
    1. Save the configuration.
  7. Restart your MCP client (IDE / extension) if required (e.g., Cursor, VS Code, etc.) so the new server/auth is loaded.

ENVIRONMENT VARIABLES — Local (optional; for STDIO or local JAR runs)

  1. Determine whether you need any env vars:
    1. Apify-hosted use: no environment variables required for the hosted MCP endpoint.
    2. Local STDIO / local JAR use: you may set optional vars below.
  2. Common local env vars and what to set:
    1. JAKARTA_MCP_JAR_PATH — (optional) path to a locally built JAR if you want the wrapper to use your local build. Example value: /path/to/jakarta-migration-mcp-1.0.0-SNAPSHOT.jar
    2. (Premium) jakarta-migration-license.json location — if you need to enable premium features, place your license file at:
    • Linux/macOS: ~/.mcp-settings/jakarta-migration-license.json
    • Windows: %USERPROFILE%.mcp-settings\jakarta-migration-license.json
  3. Add env vars in FastMCP:
    1. Click the "Install Now" button to open the FastMCP connection interface.
    2. Under Environment Variables (or ENVs), add each name/value pair:
    • Example: Key: JAKARTA_MCP_JAR_PATH Value: /full/path/to/jakarta-migration-mcp-1.0.0-SNAPSHOT.jar
    • Example (optional license): Key: JAKARTA_MCP_LICENSE_PATH Value: ~/.mcp-settings/jakarta-migration-license.json
    1. Save the configuration.
  4. Notes:
    1. If running local via the npm wrapper (npx @jakarta-migration/mcp-server) you generally do not need an API token.
    2. Use absolute paths for JAR or license locations.
    3. Restart your local MCP client after saving envs.

IMPORTANT: Distinguish the two places when you fill values in FastMCP — use the HTTP Headers section for the Authorization header (must be exactly "Bearer ") and the Environment Variables / ENVs section for any local configuration values (JAKARTA_MCP_JAR_PATH, license path, etc.).

How to Install Jakarta Migration

Install Jakarta Migration MCP server with one click through FastMCP. Choose your preferred AI development tool below:

Claude Desktop

Click "Claude Desktop" in Quick Start

Cursor IDE

Click "Cursor IDE" in Quick Start

VS Code

Click "VS Code" in Quick Start

This server supports remote connections — no local setup or dependencies required.

Alternatives to Jakarta Migration

Looking for similar MCP servers? Browse other servers in the same categories on FastMCP, or check out the similar servers listed above.

Quick Start

More for Developer Tools

View All →

More for Coding

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.

Stay ahead of the MCP ecosystem

Get the top new MCP servers, trending tools, and dev tips delivered weekly. Free, no spam, unsubscribe anytime.

Join 2,847 developers. We send one email per week.