Neural-Stimulus
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NS_DB_PATH | No | Path to the Turso/SQLite database file. Default is 'graph.db' in the current directory. | graph.db |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| statusB | Current graph state: nodes, links, health, configuration |
| store_turnC | Save a conversation turn: keyword, topic, domain, intent, sentiment, entities, tags, references, and links |
| get_contextC | Given a topic or keyword, returns related links and nodes from the graph |
| confirmA | Feedback signal: confirm that context retrieved from the graph was useful. Boosts salience of specified keywords so they surface more prominently in future get_context calls. Call this when retrieved context directly influenced your response. Skipping is safe — it only affects future retrieval quality. |
| find_candidatesA | Screening: find existing similar keywords (vector search). Call BEFORE store_turn. |
| vector_searchB | Semantic vector search. Find similar keywords via Turso vector_distance_cos or Python fallback (256-dim feature hashing). |
| summaryB | Textual graph summary: top keywords, recent links, health, forgotten concepts |
| forgottenA | Find keywords not touched in N turns (decaying salience). Useful for rediscovering lost concepts. |
| pruneC | Force prune inactive tangential links |
| dedupC | Toggle keyword deduplication |
| flashB | Toggle semantic flashbacks |
| resetC | Reset the graph and start over |
| extractB | Automatic semantic extraction from text: keyword, topic, domain, intent, sentiment, entities. Uses LLM (if configured) or heuristic. |
| autoA | POST fallback (0-token): one-shot extract + topic-shift + auto-link + save. Prefer a curated store_turn when you can pick the concepts yourself; use auto only for throwaway turns. |
| exportC | Export the complete graph as JSON |
| mergeA | Merge duplicate or near-duplicate nodes. Moves all links from |
| switch_contextA | Switch active context (creates if new). E.g. 'java/spring', 'python/django'. |
| list_contextsB | List all available contexts with metadata. |
| pre_turnA | Call at the START of each turn to load context in one shot. Equivalent to status + get_context(format='compact'). Returns active context summary and knowledge for the given topic. Ideal for providers without automatic injection hooks. |
| helpA | Show every Neuron command (one line each) plus how to use Neuron well. Call once at the start if unsure; full playbook: resource neuron://skill/auto-context. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| neuron-auto-context | PRE/POST per-turn workflow for MCP clients — the recommended playbook. |
| neuron-curated-memory | How to curate turns so the graph stays clean: concept nouns, typed links, no self-links. |
| neuron-base | Compact reference / fallback for clients without MCP tool access. |
| neuron-full | Full reference with all modules and the JSON export format. |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/recla93/Neuron'
If you have feedback or need assistance with the MCP directory API, please join our Discord server