Semantic code understanding for AI tools - One MCP Server for all AI coding assistants
npm install semantiq-mcpOne MCP Server. Every AI Coding Tool.
Semantiq gives every AI coding assistant semantic understanding of your codebase. Install once, works with Claude Code, Cursor, Windsurf, GitHub Copilot, and any MCP-compatible tool.
``bash`
npm install -g semantiq-mcp
`bash`
cd /path/to/your/project
semantiq init
This automatically:
- Creates .claude/settings.json with MCP configurationCLAUDE.md
- Creates with tool instructions.gitignore
- Updates to exclude the index database
- Indexes your entire project
Restart Claude Code and you're ready to go!
If you prefer manual configuration, add to your MCP config (Claude Code, Cursor, etc.):
`json`
{
"mcpServers": {
"semantiq": {
"command": "semantiq",
"args": ["serve"]
}
}
}
Semantiq automatically watches your project for file changes and updates the index in real-time. No manual reindexing needed.
| Tool | Description |
|------|-------------|
| semantiq_search | Semantic + lexical code search |semantiq_find_refs
| | Find all references to a symbol |semantiq_deps
| | Analyze dependency graph |semantiq_explain
| | Get detailed symbol explanations |
`bashInitialize Semantiq for a project (recommended)
semantiq init
- Rust
- TypeScript / JavaScript
- Python
- Go
- Java
- C / C++
- PHP
Works with all MCP-compatible tools:
- Claude Code
- Cursor
- Windsurf
- GitHub Copilot
- JetBrains IDEs (2025.2+)
- VS Code
- Codex CLI / Aider
- GitHub Repository
- Changelog
- Report Issues
MIT