# io.github.lineai-intelligence/lineai-mcp-server (pypi · lineai-mcp-server)

An MCP Server to utilize Lineai's rich software dependency data in your AI programming assistant.

- Trust score: 79/100 (medium)
- Change this week: +15
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-09-21

## Components

- pypi · `lineai-mcp-server`: 79/100 (this document), [markdown](https://verifymcp.io/servers/lineai-intelligence-lineai-mcp-server/lineai-mcp-server.md), [page](https://verifymcp.io/servers/lineai-intelligence-lineai-mcp-server/lineai-mcp-server)

## Channel facts

- Registry: `pypi`
- Package: `lineai-mcp-server`
- Version: `1.3.2`
- Transport: `stdio`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-09-21.

- **Supply Chain Security**: 100/100
  - No malware found by supply-chain analysis.
  - No known CVEs affecting this package version or its production dependencies.
  - Runs hatchling.build at install time, a recognised native-build step with no shell scripting around it.
  - 1 of 36 dependencies flagged as unhealthy.
- **Provenance & Transparency**: 35/100
  - Source repository is publicly reachable at the declared URL.
  - Provenance check failed: no build-provenance attestation is published.
  - License check failed: no license is declared.
  - Actively maintained (last published 39 days ago).
  - Publishes a security disclosure policy (SECURITY.md).
- **Schema Quality & AI Usability**: 73/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 1028 tokens (~128/item across 8 items; 8 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 87/100
  - Stability observed for 26 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 81/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 42% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 8 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 9 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### How do I install the io.github.lineai-intelligence/lineai-mcp-server server?

io.github.lineai-intelligence/lineai-mcp-server runs locally as a PyPI package, launched with uvx lineai-mcp-server. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add lineai-intelligence-lineai-mcp-server -- uvx lineai-mcp-server
```

### Cursor

```json
{
  "mcpServers": {
    "lineai-intelligence-lineai-mcp-server": {
      "command": "uvx",
      "args": [
        "lineai-mcp-server"
      ]
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "lineai-intelligence-lineai-mcp-server": {
      "command": "uvx",
      "args": [
        "lineai-mcp-server"
      ]
    }
  }
}
```

### Codex

```bash
codex mcp add lineai-intelligence-lineai-mcp-server -- uvx lineai-mcp-server
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "lineai-intelligence-lineai-mcp-server": {
      "type": "local",
      "command": [
        "uvx",
        "lineai-mcp-server"
      ],
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add lineai-intelligence-lineai-mcp-server --command uvx --arg lineai-mcp-server
```

### Hermes

```yaml
mcp_servers:
  lineai-intelligence-lineai-mcp-server:
    command: "uvx"
    args: ["lineai-mcp-server"]
```

### Netclaw

```json
{
  "McpServers": {
    "lineai-intelligence-lineai-mcp-server": {
      "Transport": "stdio",
      "Command": "uvx",
      "Arguments": [
        "lineai-mcp-server"
      ]
    }
  }
}
```

### Vellum

```bash
assistant mcp add lineai-intelligence-lineai-mcp-server -t stdio -c uvx -a lineai-mcp-server
```

### Other

```json
{
  "mcpServers": {
    "lineai-intelligence-lineai-mcp-server": {
      "command": "uvx",
      "args": [
        "lineai-mcp-server"
      ]
    }
  }
}
```

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-09-21 (score 79, +16)

- [security improvement] Malware scan: unverified → pass

### 2026-09-19 (score 63, −3)

- [functional] Stability: pass → 0.80

### 2026-09-18 (score 66, −14)

- [security regression] Malware scan: pass → unverified
- [security] Stability: 0.97 → pass

### 2026-09-16 (score 80, +16)

- [security improvement] Malware scan: unverified → pass

### 2026-09-14 (score 64, −14)

- [security regression] Malware scan: pass → unverified

### 2026-09-12 (score 78, −3)

- [functional] Stability: pass → 0.80

### 2026-09-11 (score 81, +1)

- [security] Stability: 0.97 → pass

### 2026-09-09 (score 80, +1)

No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes.

## MCP tools (8)

### `lineai-method-impact` (~119 tokens)

Analyze impacts of modifying a specific method within a given class or type.
Uses LINEAI_WORKSPACE_NAME environment variable to determine the target workspace.
Recommended workflow:
1\. Use this tool before implementing code changes
2\. Run the tool against methods or functions that are being modified
3\. Carefully review the impact analysis results to understand potential downstream effects
Particularly crucial when AI-suggested modifications are being considered.

Input parameters:

- `class` (string, required): Name of the class containing the method
- `method` (string, required): Name of the method being analyzed

### `lineai-database-impact` (~154 tokens)

Analyze impacts between code and database entities.
Uses LINEAI_WORKSPACE_NAME environment variable to determine the target workspace.
Recommended workflow:
1\. Use this tool before implementing code or database changes
2\. Search for the relevant database entity
3\. Review the impact analysis to understand which code depends on this database object and vice versa
Particularly crucial when AI-suggested modifications are being considered or when modifying SQL code.

Input parameters:

- `entity_type` (string, required): Type of database entity to search for (column, table, or view)
- `name` (string, required): Name of the database entity to search for
- `table_or_view` (string): Name of the table or view containing the column (required for columns only)

### `lineai-graph-capabilities` (~82 tokens)

Fetch graph API capabilities/manifest from the Lineai server (GET). Returns label and relationship metadata when the graph tier is deployed; otherwise explains missing routes. Uses LINEAI_WORKSPACE_NAME for MV id unless `materialized_view_id` is set.

Input parameters:

- `materialized_view_id` (string): Optional materialized view id; default from workspace name

### `lineai-graph-search` (~153 tokens)

Search the Lineai knowledge graph (curated HTTP API). Provide `query` or `identity_prefix`; optional `scan_space`, `materialized_view_id`, `limit`. Requires server route POST .../ai-retrieval/graph/search.

Input parameters:

- `identity_prefix` (string): Prefix of stable graph identity
- `limit` (integer): Suggested max hits (server may cap)
- `materialized_view_id` (string): Override MV id; default from workspace name
- `prefer_latest_scan` (boolean)
- `q` (string): Alias for query
- `query` (string): Symbol or text query (alias: q)
- `scan_space` (string): Optional scan-space / branch filter

### `lineai-graph-impact` (~98 tokens)

Bounded graph impact from seed node ids (curated HTTP API). Optional `direction` (upstream|downstream|both), `depth`, `scan_space`, `materialized_view_id`.

Input parameters:

- `depth` (integer)
- `direction` (string)
- `materialized_view_id` (string)
- `scan_space` (string)
- `seed_node_ids` (array, required): Graph node ids to expand from

### `lineai-graph-path-explain` (~96 tokens)

Explain bounded paths between two graph nodes (curated HTTP API). Requires `from_node_id`, `to_node_id`; optional `max_depth`, `scan_space`, `materialized_view_id`.

Input parameters:

- `from_node_id` (string, required)
- `materialized_view_id` (string)
- `max_depth` (integer)
- `scan_space` (string)
- `to_node_id` (string, required)

### `lineai-graph-validate-change-scope` (~69 tokens)

Validate whether a proposed change scope is safe given seed graph nodes (curated HTTP API).

Input parameters:

- `materialized_view_id` (string)
- `proposed_change_summary` (string, required)
- `scan_space` (string)
- `seed_node_ids` (array, required)

### `lineai-graph-owners` (~72 tokens)

Look up owners/reviewers for a graph node (curated HTTP API). Provide `node_id` or `identity_prefix`.

Input parameters:

- `identity_prefix` (string)
- `materialized_view_id` (string)
- `node_id` (string)
- `scan_space` (string)

## Diagnostics

Captured diagnostic sections: Provenance, Install scripts, Dependencies. The full working is on the page: https://verifymcp.io/servers/lineai-intelligence-lineai-mcp-server/lineai-mcp-server#diagnostics

## Score history

- 2026-09-21: 79
- 2026-09-20: 63
- 2026-09-19: 63
- 2026-09-18: 66
- 2026-09-17: 80
- 2026-09-16: 80
- 2026-09-15: 64
- 2026-09-14: 64
- 2026-09-13: 78
- 2026-09-12: 78
- 2026-09-11: 81
- 2026-09-10: 80
- 2026-09-09: 80
- 2026-09-08: 79
- 2026-09-07: 79
- 2026-09-06: 81
- 2026-09-05: 80
- 2026-09-04: 80
- 2026-09-03: 79
- 2026-09-02: 79
- 2026-09-01: 78
- 2026-08-31: 78
- 2026-08-30: 77
- 2026-08-29: 77
- 2026-08-28: 76
- 2026-08-27: 76
- 2026-08-26: 75
- 2026-08-25: 74
- 2026-08-24: 73
- 2026-08-23: 73

## Common questions

### What is the io.github.lineai-intelligence/lineai-mcp-server server?

io.github.lineai-intelligence/lineai-mcp-server is listed in the public MCP registry as io.github.lineai-intelligence/lineai-mcp-server. An MCP Server to utilize Lineai's rich software dependency data in your AI programming assistant. This page covers its PyPI package (lineai-mcp-server).

### Is the io.github.lineai-intelligence/lineai-mcp-server server safe to use?

io.github.lineai-intelligence/lineai-mcp-server scores 79 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 21 September 2026. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the io.github.lineai-intelligence/lineai-mcp-server server expose?

io.github.lineai-intelligence/lineai-mcp-server exposes 8 tools: lineai-method-impact, lineai-database-impact, lineai-graph-capabilities, lineai-graph-search, lineai-graph-impact, and 3 more. Their descriptions and schemas cost roughly 843 tokens of context every time the server is loaded.

### Is the io.github.lineai-intelligence/lineai-mcp-server server still maintained?

io.github.lineai-intelligence/lineai-mcp-server is still listed as active in the MCP registry. We last reached this channel on 21 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- PyPI project: https://pypi.org/project/lineai-mcp-server/
- Socket report: https://socket.dev/pypi/package/lineai-mcp-server
- Repository: https://github.com/lineai-intelligence/lineai-mcp-server
- Changelog RSS feed: https://verifymcp.io/servers/lineai-intelligence-lineai-mcp-server/lineai-mcp-server.xml
- Changelog JSON feed: https://verifymcp.io/servers/lineai-intelligence-lineai-mcp-server/lineai-mcp-server.json
- HTML version of this page: https://verifymcp.io/servers/lineai-intelligence-lineai-mcp-server/lineai-mcp-server
