enoch-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ENOCH_API_URL | No | Base URL for the Enoch API. | http://localhost:8787 |
| ENOCH_API_TOKEN | Yes | Bearer token for the Enoch API. | |
| ENOCH_WORKER_PROBES_FILE | No | Optional path to a JSON map for direct worker diagnostics. | |
| ENOCH_WORKER_PROBES_JSON | No | Optional JSON map for direct worker diagnostics. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| enoch_statusC | Full system status: dispatch safety, flags, counts, active items, warnings, conflicts. |
| enoch_queue_healthB | Queue health with worker freshness, alert findings, active runs, and recent events. |
| enoch_overviewB | Bounded Dashboard V1 overview: operator counts, lanes, papers, top actions, events. |
| enoch_automation_readinessA | Canonical long-haul readiness check used to answer whether Enoch can run unattended. |
| enoch_research_qualityA | Latest research quality readiness report. |
| enoch_intake_statusD | Current control-plane idea intake status. |
| enoch_lanesC | Bounded worker lane state and lane-aware next candidate. |
| enoch_probe_workerC | Optional direct worker probe: health, wake-gate status, processes, and disk. |
| enoch_worker_logsB | Optional bounded worker log tail from allowlisted log sources. |
| enoch_worker_artifactsC | Optional expected artifact presence check for a worker project/run. |
| enoch_queue_listB | List queue items by status: active, queued, blocked, or paused. |
| enoch_v1_queueC | Bounded Dashboard V1 queue list with cursor pagination. |
| enoch_projectsC | Bounded Dashboard V1 project list. |
| enoch_project_detailC | Bounded project detail with related queue/run/paper rows and events. |
| enoch_runsC | Bounded Dashboard V1 run list. |
| enoch_run_detailC | Bounded run detail with related queue/paper rows and events. |
| enoch_papers_listB | List papers with optional search/status filtering. |
| enoch_paper_detailB | Get paper detail with project, run, events, warnings, and missing artifacts. |
| enoch_paper_artifactC | Read a paper artifact's content through the Enoch API. |
| enoch_reviews_listC | List publication reviews with checklist progress and rank scores. |
| enoch_review_nextC | Get the next unreviewed publication review candidate. |
| enoch_eventsC | Query the bounded Dashboard V1 event log. |
| enoch_core_healthA | Get Enoch core health and operating mode. |
| enoch_core_queue_projectionC | Get Enoch core queue projection. |
| enoch_core_paper_candidatesA | Get the next paper draft or polish candidate from Enoch core. |
| enoch_dispatchB | Dispatch the next queued item. Defaults to dry_run=True. |
| enoch_dispatch_oneC | Dispatch one explicit queued project. Defaults to dry_run=True. |
| enoch_queue_alert_checkC | Run queue alert/stale-active reconciliation. Defaults to dry_run=True. |
| enoch_reconcile_stale_laneC | Explain or reconcile one stale active lane. Defaults to dry_run=True. |
| enoch_research_run_cycleC | Run one bounded research autopilot cycle. Defaults to dry_run=True. |
| enoch_launch_followupC | Launch the next bounded follow-up candidate. Defaults to dry_run=True. |
| enoch_pauseB | Pause the Enoch queue. |
| enoch_resumeC | Resume the Enoch queue. |
| enoch_preflightC | Run worker health preflight. |
| enoch_intake_notionC | Ingest Notion ideas. Defaults to dry_run=True. |
| enoch_intake_ideasA | Ingest ideas through the current control-plane intake API. Defaults to dry_run=True. |
| enoch_review_claimC | Claim a paper review. |
| enoch_review_checklistC | Update a review checklist item. |
| enoch_review_statusD | Update review status. |
| enoch_draft_paperC | Draft the next eligible paper. Defaults to dry_run=True. |
| enoch_rewrite_draftC | Rewrite a paper draft through Enoch's API. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/alias8818/enoch-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server