Nia MCP to 10x any coding agent (Cursor, Cline, Windsurf, etc.)
  • Get your API key at app.trynia.ai - 25 requests are free!
  • Works with Cursor, Claude Desktop, Continue.dev, VS Code Cline, and any MCP-compatible tool

✨ What You Can Do

Transform your coding experience by giving your AI assistant superpowers:

Index GitHub Repos

Store entire repositories for instant code context and understanding

Index Documentation

Search across any website or documentation with natural language

Web Search & Discovery

Find trending repos, libraries, and documentation with AI-powered search

Deep Research Agent

Perform comprehensive research and analysis on complex technical topics

Chat with Entire Codebases

Talk to ENTIRE documentation and repos, not just individual pages (10x’ing Cursor!)

Multi-Source Intelligence

Get context from code, documentation, and web sources in one query

🎯 Real-World Use Cases

Index Additional Repos + Company Docs

🎥 See It In Action

📦 Installation

1

Prerequisites

  • Python 3.8+
  • uvx (recommended) or pipx or pip
  • Your NIA API key from app.trynia.ai
2

Install the Package

# uvx will automatically handle the installation when you run it
# No need to pre-install if you have uvx
3

Configure Your MCP Client

Choose your coding assistant below for specific configuration steps
4

Replace Your API Key

Get your API key from app.trynia.ai and replace YOUR_API_KEY in the configuration
5

Restart Your Client

Restart your coding assistant to load the new MCP server

⚙️ Configuration for Your Coding Assistant

Add Nia MCP server to Cursor
1

Open MCP Configuration

Open your Cursor MCP configuration file:
  • macOS: ~/.cursor/mcp.json
  • Windows: %APPDATA%\Cursor\mcp.json
  • Linux: ~/.config/cursor/mcp.json
2

Add NIA Configuration

{
  "mcpServers": {
    "nia": {
      "command": "uvx",
      "args": ["nia-mcp-server"],
      "env": {
        "NIA_API_KEY": "YOUR_API_KEY",
        "NIA_API_URL": "https://apigcp.trynia.ai/"
      }
    }
  }
}

🛠️ Available Tools

Repository Management

  • index_repository - Index GitHub repositories for intelligent search
  • list_repositories - List all indexed repositories with status
  • check_repository_status - Monitor indexing progress
  • delete_repository - Remove indexed repositories
  • rename_repository - Rename repositories for better organization
  • search_codebase - Search code with natural language queries

Documentation Management

  • index_documentation - Index websites and documentation
  • list_documentation - List all indexed documentation sources
  • check_documentation_status - Monitor documentation indexing
  • delete_documentation - Remove indexed documentation
  • rename_documentation - Rename documentation sources
  • search_documentation - Search docs with natural language

Web Search & Research

  • nia_web_search - AI-powered search for repos, docs, and content
  • nia_deep_research_agent - Deep multi-step research and analysis

Project Initialization

  • initialize_project - Set up NIA-enabled projects with IDE configs
  • Support for Cursor, VS Code, Claude, Windsurf, Cline, and more
  • Automatic creation of IDE-specific rules and configurations

📋 Complete Tool Reference

🎯 Pro Tips for Maximum Productivity

⚠️ Troubleshooting

🚀 What’s Next?

Build Your Knowledge Base

Start by indexing your most-used repositories and documentation sources

Experiment with Queries

Try different search approaches to find what works best for your workflow

Share with Your Team

Set up shared knowledge bases for your development team

Optimize Your Workflow

Integrate Nia MCP into your daily coding routine for maximum productivity

💬 Feedback & Support

We’d love your feedback! Help us improve Nia MCP and make coding agents even more powerful. Share your experience, suggestions, or even roast the product if you want - we really want to help developers code way, way faster!Nia - 10x your coding agent

Need Help? Join our community or reach out through app.trynia.ai for support and updates.