semantic-code-intelligence
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OLLAMA_BASE_URL | No | Ollama API base URL. | http://127.0.0.1:11434 |
| CODE_INTEL_CORS_ORIGINS | No | Comma-separated browser origins allowed by the API. | Localhost origins |
| CODE_INTEL_OLLAMA_MODEL | No | Ollama model used for generated walkthroughs. | qwen2.5-coder:7b |
| CODE_INTEL_PIPELINE_CACHE_SIZE | No | Maximum number of repository pipelines cached by the API. | 4 |
| CODE_INTEL_ALLOW_MODEL_DOWNLOADS | No | Set to 1 to permit Hugging Face model downloads. | 0 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| code_intel_searchB | Search indexed code with hybrid semantic and lexical retrieval, exact citations, match reasons, and reliability scoring. |
| code_intel_symbol_graphC | Return repository dependency/call-graph data, optionally centered on a symbol. |
| code_intel_indexC | Build or refresh the semantic and lexical indexes for a local repository. |
| code_intel_read_fileB | Read a bounded line range from a source file inside the configured repository. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose: indexing, hybrid search, dependency/call-graph retrieval, and bounded file reading. Although search and read_file both return code, their boundaries are clear from descriptions (retrieval vs direct file access).
All tools share the consistent code_intel_ prefix, which provides a predictable namespace. However, suffixes mix verb forms (search, index) and noun forms (symbol_graph), so the pattern is mostly but not perfectly consistent.
Four tools is well-scoped for a code intelligence server, covering the essential operations of indexing, searching, graph exploration, and reading without redundancy or bloat.
The core lifecycle (index → search → explore graph → read file) is covered, but missing operations such as listing indexed repositories, retrieving symbol definitions, or index management could create minor dead ends for some agent workflows.