Alcove
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| alcove_searchC | Search Alcove knowledge, pins, ideas, and tasks. |
| alcove_inbox_peekC | Inspect the oldest pending Alcove inbox item. |
| alcove_mount_listC | List configured Alcove mounts. |
| alcove_note_sourceC | Record a source note in Alcove knowledge. |
| alcove_get_topicC | Return a topic overview and active Alcove docs for that topic. |
| alcove_pin_addC | Create a pinned personal note. |
| alcove_task_addC | Create a personal task. |
| alcove_task_listD | List personal tasks. |
| alcove_idea_promoteC | Promote an idea into a concrete task. |
| alcove_routine_addC | Create a recurring task template. |
| alcove_routine_listC | List recurring task templates. |
| alcove_routine_materialize_dueC | Create tasks for due recurring templates. |
| alcove_link_sourceC | Create a Source from an indexed external item. |
| alcove_gardenerC | Scan Alcove knowledge health and optionally prune safe issues. |
| alcove_doctorC | Check managed knowledge base health. |
| alcove_validateC | Validate a managed knowledge base. |
| alcove_inbox_readC | Read a managed knowledge base inbox item. |
| alcove_inbox_manual_addC | Add manual content to a managed knowledge base inbox. |
| alcove_inbox_archiveC | Archive an inbox item as an OKF Source. |
| alcove_inbox_noteC | Archive an inbox item and write a knowledge note. |
| alcove_inbox_todoC | Move an inbox item to managed knowledge base todo. |
| alcove_inbox_deleteC | Delete or preview deleting an inbox item. |
| alcove_knowledge_add_noteC | Add a standalone OKF Knowledge Concept. |
| alcove_knowledge_add_questionC | Add an OKF Question. |
| alcove_knowledge_add_entityD | Add an OKF Entity. |
| alcove_knowledge_promoteC | Promote an OKF Source into a Knowledge Concept. |
| alcove_knowledge_refreshD | Refresh a topic from active sources. |
| alcove_knowledge_topicsC | List known OKF topics, tags, and domains. |
| alcove_pin_listC | List pinned personal notes. |
| alcove_pin_getC | Get a pinned personal note. |
| alcove_pin_searchC | Search pinned personal notes. |
| alcove_pin_updateC | Update a pinned personal note. |
| alcove_pin_rebuild_indexD | Rebuild the pins index. |
| alcove_pin_render_htmlC | Render the pins HTML board. |
| alcove_pin_archiveC | Archive or preview archiving a pin. |
| alcove_project_addC | Create or update a global project alias. |
| alcove_project_getC | Get a global project alias. |
| alcove_project_findC | Find global project aliases or scanned root projects. |
| alcove_project_listC | List global project aliases. |
| alcove_project_removeC | Remove a global project alias. |
| alcove_project_roots_setC | Configure roots scanned by project find. |
| alcove_prompt_saveC | Save or update a reusable OKF prompt. |
| alcove_prompt_searchC | Search reusable OKF prompts. |
| alcove_prompt_getC | Get a reusable OKF prompt. |
| alcove_prompt_archiveC | Archive or preview archiving a reusable OKF prompt. |
| alcove_prompt_tagsC | List reusable OKF prompt tags. |
| alcove_prompt_rebuild_indexC | Rebuild the reusable OKF prompt index. |
| alcove_idea_addC | Add a low-friction idea. |
| alcove_idea_listC | List low-friction ideas. |
| alcove_task_completeC | Complete a task. |
| alcove_task_cancelC | Cancel a task. |
| alcove_mount_addC | Add a mounted external source. |
| alcove_mount_scanD | Scan mounted external sources. |
| alcove_connector_fetchC | Fetch detail for an indexed connector item. |
| alcove_connector_statusC | Show registered connector sources and freshness status. |
| alcove_connector_refreshD | Refresh registered connector sources. |
| alcove_connector_apple_notes_indexC | Index a deterministic Apple Notes export directory. |
| alcove_connector_apple_notes_import_localC | Export local Notes.app notes into Alcove, then index them. |
| alcove_connector_github_stars_indexC | Index a GitHub Stars JSON export. |
| alcove_connector_github_stars_import_urlC | Fetch starred repositories from a GitHub stars page or username, then index them. |
| alcove_export_globalC | Export Alcove Home global data. |
| alcove_export_kbC | Export a registered managed knowledge base. |
| alcove_export_allC | Export Alcove Home and all registered managed knowledge bases. |
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 63 tools
Tools are grouped by area (connector, inbox, knowledge, etc.) and within each group have distinct actions, but some overlap exists between knowledge add_note and note_source, or idea_add and inbox_manual_add, causing potential confusion.
All tools start with 'alcove_' and use underscore-separated words, but the order of area and verb varies (e.g., 'alcove_get_topic' vs 'alcove_idea_add'), though overall it remains readable and systematic.
With 63 tools, the set is extremely large for an MCP server. Even though the domain is broad, the number overwhelms and likely exceeds typical agent capacity to choose effectively.
Covers many operations across knowledge, tasks, pins, etc., but lacks update/delete for some entity types (e.g., knowledge notes, tasks) and missing remove for connectors or mounts, leaving notable gaps.