# time-complexity-mcp

> Use this tool when you need to analyze the time complexity of code in various programming languages, including JavaScript, TypeScript, Python, Java, Kotlin, and Dart. It solves problems related to performance optimization and scalability by providing static Big-O time complexity analysis through tree-sitter AST parsing. The tool takes source code as input and outputs time complexity metrics, making it ideal for developers to identify performance bottlenecks early in the development process.

Canonical page: https://skillsregistry.net/skills/luzgan-time-complexity-mcp  
JSON: https://api.skillsregistry.net/v1/skills/luzgan-time-complexity-mcp

## Description

An MCP server for static Big-O time complexity analysis using tree-sitter AST parsing. Supports JavaScript, TypeScript, Python, Java, Kotlin, and Dart.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/tdhh03vl3a)
- **Repository:** <https://github.com/Luzgan/time-complexity-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "luzgan-time-complexity-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/luzgan-time-complexity-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/luzgan-time-complexity-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
