Linka MCP Next
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LINKA_RUNTIME_URL | No | URL to the Linka desktop runtime status endpoint. If set, uses HTTP adapter; otherwise uses stub adapter. Example: http://127.0.0.1:3000 | |
| LINKA_TEACH_TIMEOUT_MS | No | Timeout in milliseconds for Teach HTTP requests. Default likely 2000ms (example shows 2000). | |
| LINKA_RUNTIME_CACHE_TTL_MS | No | Cache TTL in milliseconds for runtime adapter responses. Default likely 1000ms (example shows 1000). |
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": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| linka-statusB | Return a runtime snapshot for the current MCP process. |
| linka-manifestA | Return the static manifest for the Linka MCP base. |
| linka-migrationA | Return the high-level migration plan from the desktop repo. |
| linka-bridge-statusB | Return bridge state, connected clients, and recent activity. |
| linka-session-diagnosticsB | Return session, pairing, and activity diagnostics. |
| linka-health-checkB | Return the health status of the Linka runtime adapter. |
| linka-control-policyC | Return the control policy map and confirmation levels for planned actions. |
| linka-control-plan-actionC | Plan a control action without executing it. |
| linka-teach-statusA | Return read-only Teach status and exposure metadata. |
| linka-teach-latestA | Return the latest known Teach artifact summary. |
| linka-teach-list-artifactsB | Return the read-only Teach artifact listing. |
| linka-teach-library-summaryB | Return a read-only overview of the Teach library. |
| linka-teach-get-artifactB | Return a read-only Teach artifact detail by id. |
| linka-teach-diagnosticsB | Return Teach capability and diagnostics metadata. |
| linka-teach-explain-artifactC | Return a read-only explanation of a Teach artifact without executing it. |
| linka-teach-run-artifact-dry-runC | Return a dry-run execution plan for a Teach artifact without executing it. |
| linka-teach-startC | Start Teach recording with confirmation and dry-run support. |
| linka-teach-stopC | Stop Teach recording with confirmation and dry-run support. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| linka-runtime-status | Read-only runtime snapshot for the current Linka adapter. |
| linka-runtime-bridge | Read-only bridge state, connected clients, and recent activity. |
| linka-runtime-sessions | Read-only session, pairing, and activity diagnostics. |
| linka-runtime-health | Read-only health summary for the Linka runtime adapter. |
| linka-runtime-session | Read-only snapshot of the active Linka session state. |
| linka-system-overview | Consolidated read-only overview of runtime, Teach, contracts, and cache state. |
| linka-teach-status | Read-only Teach status and exposure metadata. |
| linka-teach-latest | Read-only summary of the latest known Teach artifact. |
| linka-teach-artifacts | Read-only list of Teach artifacts available to the agent. |
| linka-teach-library | Read-only overview of the Teach library for agent context. |
| linka-teach-capabilities | Read-only capability map for Teach recording and artifacts. |
TDQS
Scored across 18 tools
Each tool targets a distinct resource or action, with clear domain prefixes (bridge, control, health, manifest, migration, session, status, teach). Even within the teach subgroup, tools like list-artifacts, get-artifact, and explain-artifact have non-overlapping purposes.
All tools share a 'linka-' prefix and use snake_case. However, within the teach domain, some names are verb_noun (e.g., list-artifacts) while others are noun_noun (e.g., library-summary), creating minor inconsistency.
18 tools is slightly above the typical 3-15 range but still reasonable given the multiple domains covered (bridge, control, health, manifest, migration, session, status, teach). No tool feels redundant.
The tool set covers many read-only and planning operations but has notable gaps: teach artifacts lack create/delete tools, and control actions have only planning without execution. This may cause agent failures when full lifecycle management is needed.