npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@lician/mcp-server

v1.0.1

Published

MCP server for Lician Financial Data API - Access stock prices, financials, insider trades, and institutional holdings through AI agents

Readme

Lician MCP Server

Model Context Protocol (MCP) server for the Lician Financial Data API. Enables AI agents like Claude, GPT, and Gemini to access real-time stock prices, financial statements, insider trades, and institutional holdings.

Features

  • 17 Financial Data Tools for comprehensive market analysis
  • 141,000+ Companies across US and European markets
  • Real-time Data including prices, insider trades, and 13F filings
  • No API Key Required for basic access (100 requests/day)
  • Works with Claude Desktop, OpenAI Agents SDK, and any MCP-compatible client

Installation

For Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "lician": {
      "command": "npx",
      "args": ["@lician/mcp-server"],
      "env": {
        "LICIAN_API_KEY": "your-api-key-optional"
      }
    }
  }
}

Global Installation

npm install -g @lician/mcp-server

Then run:

lician-mcp

From Source

git clone https://github.com/lician/mcp-server
cd mcp-server
npm install
npm run build
npm start

Available Tools

Stock Prices

| Tool | Description | |------|-------------| | get_stock_price | Current price, daily change, volume, market cap | | get_historical_prices | Historical OHLCV data for charts and analysis |

Financial Statements

| Tool | Description | |------|-------------| | get_income_statement | Revenue, gross profit, operating income, net income, EPS | | get_balance_sheet | Assets, liabilities, equity, cash, debt | | get_cash_flow | Operating, investing, financing cash flows, FCF | | get_financial_metrics | P/E, P/B, ROE, ROA, margins, dividend yield |

Insider Trading

| Tool | Description | |------|-------------| | get_insider_trades | SEC Form 4 buys/sells by executives and directors |

Institutional Holdings

| Tool | Description | |------|-------------| | get_institutional_holders | 13F institutional ownership for a stock | | get_investor_portfolio | All holdings for a specific fund/investor |

Analyst Data

| Tool | Description | |------|-------------| | get_analyst_ratings | Buy/hold/sell ratings and price targets | | get_analyst_estimates | EPS and revenue estimates for upcoming quarters |

Company & News

| Tool | Description | |------|-------------| | get_company_info | Sector, industry, description, CEO, employees | | get_stock_news | Recent news articles and headlines | | get_sec_filings | 10-K, 10-Q, 8-K SEC filings |

Crypto & Macro

| Tool | Description | |------|-------------| | get_crypto_prices | Bitcoin, Ethereum, and major crypto prices | | get_interest_rates | Treasury yields and fed funds rate |

Usage Examples

Once installed, you can ask Claude:

"What's Apple's current stock price and how has it performed?"

Claude will use get_stock_price to fetch:

{
  "snapshot": {
    "ticker": "AAPL",
    "price": 185.92,
    "day_change": 2.34,
    "day_change_percent": 1.27,
    "volume": 45234567,
    "market_cap": 2890000000000
  }
}

"Show me insider trading activity at Tesla"

Claude will use get_insider_trades:

{
  "insider_trades": [
    {
      "ticker": "TSLA",
      "insider_name": "Elon Musk",
      "insider_title": "CEO",
      "transaction_type": "S-Sale",
      "shares": 100000,
      "price": 245.50,
      "value": 24550000,
      "filing_date": "2026-01-15"
    }
  ]
}

"What stocks does Berkshire Hathaway own?"

Claude will use get_investor_portfolio:

{
  "investor": "Berkshire Hathaway",
  "total_value": 350000000000,
  "holdings": [
    {
      "ticker": "AAPL",
      "company_name": "Apple Inc.",
      "shares": 905000000,
      "value": 168000000000,
      "percent_of_portfolio": 48.0
    }
  ]
}

Authentication

Free Tier (No API Key)

  • 100 requests per day
  • US market data only
  • End-of-day prices

With API Key

Set your API key as an environment variable:

export LICIAN_API_KEY=your-api-key

Or in Claude Desktop config:

{
  "mcpServers": {
    "lician": {
      "command": "npx",
      "args": ["@lician/mcp-server"],
      "env": {
        "LICIAN_API_KEY": "your-api-key"
      }
    }
  }
}

API Tiers

| Tier | Price | Requests/Day | Features | |------|-------|--------------|----------| | Free | $0 | 100 | US data, EOD prices | | Basic | $29/mo | 10,000 | US + EU, real-time | | Pro | $99/mo | 100,000 | All data, 13F, SEC |

Get an API key at lician.com/developers/signup

Data Coverage

  • US Companies: 5,345 tickers (NYSE, NASDAQ, AMEX)
  • EU Companies: 106,975 companies (UK, Norway, Sweden, Denmark, Finland)
  • Financial Records: 839,000+
  • Data Types: Prices, financials, insider trades, 13F, SEC filings, analyst ratings

API Reference

For complete API documentation, see:

Development

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build for production
npm run build

# Run production build
npm start

License

MIT

Support


Built by Lician - AI-Powered Financial Data Platform