MCP Tools Reference¶
Nexus-Dev exposes tools to AI coding assistants via the Model Context Protocol (MCP).
Tool Categories¶
-
:material-magnify: Search Tools
Find code, documentation, and lessons across your knowledge base.
-
:material-database-plus: Indexing Tools
Add files and content to the knowledge base.
-
:material-school: Learning Tools
Record lessons, insights, and implementations.
-
:material-connection: Gateway Tools
Access other MCP servers through Nexus-Dev.
-
:material-robot: Agent Tools
Invoke custom AI agents.
Quick Reference¶
Search¶
| Tool | Purpose |
|---|---|
search_knowledge |
Search all content types |
search_code |
Search only code |
search_docs |
Search only documentation |
search_lessons |
Search recorded lessons |
search_insights |
Search recorded insights |
search_implementations |
Search implementation records |
Index & Learn¶
| Tool | Purpose |
|---|---|
index_file |
Index a file into the knowledge base |
record_lesson |
Record a problem/solution pair |
record_insight |
Record a discovery or mistake |
record_implementation |
Record a completed implementation |
get_project_context |
Get project statistics |
Gateway¶
| Tool | Purpose |
|---|---|
search_tools |
Find tools across MCP servers |
get_tool_schema |
Get detailed tool parameters |
invoke_tool |
Execute a tool on a backend server |
list_servers |
List configured MCP servers |
Agents¶
| Tool | Purpose |
|---|---|
refresh_agents |
Reload custom agents from disk |
list_agents |
Show available agents |
ask_* |
Dynamic tools for each custom agent |
Using Tools¶
Your AI assistant calls these tools automatically based on context. You can also request specific tool usage:
Or be explicit:
Tool Discovery¶
AI assistants discover available tools through MCP's tool listing protocol. When you configure Nexus-Dev as an MCP server, all tools become available to your IDE.