Skip to main content

stdio<->HTTPS bridge for the Nano EASM MCP server

Project description

nano-easm-mcp

Stdio <-> HTTPS bridge for the Nano EASM MCP server. Lets MCP clients (Claude Desktop, Cursor, VS Code) that speak stdio connect to the hosted MCP endpoint at mcp.nanoeasm.com.

Install

pip install nano-easm-mcp

Configure

  1. Sign in at https://nanoeasm.com and go to Settings -> API Keys -> MCP keys.
  2. Click Generate Key, copy the mcp_sk_... value (shown only once).
  3. Wire your MCP client.

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "nano-easm": {
      "command": "nano-easm-mcp",
      "args": ["--url", "https://mcp.nanoeasm.com",
               "--key", "mcp_sk_..."]
    }
  }
}

Env vars (alternative)

export NANO_EASM_MCP_URL=https://mcp.nanoeasm.com
export NANO_EASM_MCP_KEY=mcp_sk_...
nano-easm-mcp

What this package is (and isn't)

This package is a transport shim. It contains no business logic. Every JSON-RPC frame received on stdin is forwarded to the configured hosted endpoint with Authorization: Bearer <your-key>, and the response is written back to stdout.

If your MCP client supports MCP over HTTP directly, you can point it at https://mcp.nanoeasm.com without this bridge.

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nano_easm_mcp-0.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nano_easm_mcp-0.1.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file nano_easm_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: nano_easm_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for nano_easm_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1dbb4386986e9f2df6f741b86f95b7bdf9c03f400d4c5afcf00241c59a55fe20
MD5 7bf44a920e69600b16f01eba8a14c30f
BLAKE2b-256 3139b2ead61035f4ee0bcde7b110d7724bba966c596e5abad2923a4be7ce671a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nano_easm_mcp-0.1.0.tar.gz:

Publisher: mcp-bridge-publish.yml on BoltEdge/boltedge-easm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nano_easm_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: nano_easm_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for nano_easm_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8d70869afb69fb3ce76c0ad76e7bdca210742e6219a651737e2e2c5aa5a3994f
MD5 32d39d731e62a3cca76a73c39f63e44a
BLAKE2b-256 ce8630bd887fa8daf31cccdb83b48181fd78eb3fe753a4383d8dd778de574a6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nano_easm_mcp-0.1.0-py3-none-any.whl:

Publisher: mcp-bridge-publish.yml on BoltEdge/boltedge-easm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page