Skip to main content
Glama
LuxAlgo

LuxAlgo Library MCP

Official
by LuxAlgo

LuxAlgo Library MCP

The LuxAlgo Library — the encyclopedia of trading & technical analysis — as an MCP server. Hundreds of concepts with formulas and plain-markdown pages, and the full indicator catalog with descriptions, families, and Pine Script sources where publicly served. Free, keyless, read-only.

Install

Hosted (recommended) — point any MCP client at:

https://mcp.luxalgo.com/mcp

Claude Code:

claude mcp add --transport http luxalgo https://mcp.luxalgo.com/mcp

Cursor (.cursor/mcp.json) / Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "luxalgo": { "url": "https://mcp.luxalgo.com/mcp" }
  }
}

Local (stdio):

{
  "mcpServers": {
    "luxalgo": { "command": "npx", "args": ["-y", "@luxalgo/mcp"] }
  }
}

Related MCP server: tradingview-mcp

Tools

Tool

What it does

library_search

One search over concepts (alias-aware) + indicators

library_get_concept

Full concept page as markdown

library_get_indicator

Indicator detail: body, family, concepts, source code availability

library_get_source_code

Full source code when publicly served (own tool — fetched only on demand)

library_list_concepts

Paginated concept roster, optionally per family

library_list_indicators

Filtered, paginated browse with server-side sort

library_list_families

The taxonomy backbone with counts

library_get_family

A family hub as markdown + concept roster

All outputs are compact JSON with canonical urls for citation. Concept and family pages are also directly fetchable as markdown — append .md to any concept URL.

Development

npm install
npm run build
npm start            # stdio
npm run start:http   # streamable HTTP on :3333/mcp
npm test             # smoke suite over stdio (hits live endpoints)

Environment (optional): LUXALGO_APP_ORIGIN, LUXALGO_SITE_ORIGIN to point at non-production environments.

Deployment

Two hosted options, same tools either way:

  • Any Node 20+ host (container, VPS, Railway, Fly, …): run node dist/http.js (PORT env, defaults to 3333). Stateless — scales horizontally.

  • Vercel: api/server.ts wraps the same tools with mcp-handler; vercel.json rewrites all paths to it, so clients still connect to /mcp. Import the repo in Vercel with framework preset Other — no build settings needed. Test the Vercel code path locally with node scripts/vercel-smoke.mjs + node scripts/smoke.mjs --http http://localhost:3334/mcp.

License

MIT © LuxAlgo

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.

  • Federated commerce search across independent WooCommerce merchants. Keyless, read-only MCP server.

  • Read-only MCP server for the WebAssembly spec: instructions, types, sections, search, proposals.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LuxAlgo/luxalgo-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server