Skip to main content
Glama

Lineage MCP Server

MCP server for the Lineage API using Python, uv, and pyproject.

References

Related MCP server: Bitcoin MCP Server

Quickstart (dev)

  • Env

    • cp .env.example .env and set LINEAGE_PASSPHRASE. Optional: MCP_ALLOW_ORIGINS=*, hosts.

  • Install

    • uv venv -p 3.11 .venv && source .venv/bin/activate

    • uv sync --extra dev

    • uv pip install -e .

  • Run

    • uv run uvicorn lineage_mcp.server:app --host 0.0.0.0 --port 8000

  • Test

    • uv run pytest -q

  • MCP Inspector (install & run)

    • Requires Node.js 18+ or Docker.

    • Option A (npx, no install):

      • npx @modelcontextprotocol/inspector@latest

    • Option B (global install):

      • npm install -g @modelcontextprotocol/inspector

      • mcp-inspector

    • Option C (Docker):

      • docker run --rm -p 5173:5173 ghcr.io/modelcontextprotocol/inspector:latest

    • In the Inspector UI, add a server:

      • Transport: Streamable HTTP

      • URL: http://localhost:8000/mcp

      • If using dev auth: set MCP_DEV_AUTH_TOKEN on the server and provide Authorization: Bearer <token> in Inspector requests.

    • Try tools: wallet.generate_seed_phrase, wallet.generate_keypair, wallet.get_balance, blockchain.get_latest_block, health, version.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Provides tools for interacting with the Flow blockchain, including Flow balance checking, token balance querying, and Cadence Owned Account information retrieval.
    5
    112 npm
    4
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Provides real-time Bitcoin blockchain data by querying the mempool.space API, offering tools to get address statistics, transaction history, UTXOs, transaction details, and block information.
    7
    7 npm
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with the Etherlink blockchain, including balance checks, transactions, smart contract interactions, and token operations.
    65 npm
    4
    MIT