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.1.tar.gz (3.9 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.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nano_easm_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 3.9 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.1.tar.gz
Algorithm Hash digest
SHA256 a0f6ac280a35432d98395b5819a1bd58634a96a77ce5d2f8fadb3304fc5d7a98
MD5 0611313b147461c7509bac644485af06
BLAKE2b-256 5b6203af35dcfcdaed0bddb15c4da7d0164fe0f5456e120f3be71f3e5d033f43

See more details on using hashes here.

Provenance

The following attestation bundles were made for nano_easm_mcp-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: nano_easm_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 983878a7188480a68d5ad98fce3095c8b3f5b63ed9c7f9412bbf50288a8eec04
MD5 980af358bd0ec79284f7b5f70d1973fd
BLAKE2b-256 5057010b4f5ec6aee6ba452122b071fabfb853865173dbb236d6ba30eb7ddfb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for nano_easm_mcp-0.1.1-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