tealkit-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TEALKIT_PUSH_KEY | No | Push gateway authorization secret | |
| TEALKIT_PUSH_URL | No | Push gateway endpoint for mobile alerts | |
| TEALKIT_SERVER_KEY | No | Bearer API token for server authentication | |
| TEALKIT_SERVER_URL | No | Base URL of TealKit Server / NAS instance | https://tealkit.dev |
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": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| tealkit_schedule_jobB | Schedules a persistent, recurring background task (cron job) on the TealKit Server or NAS. |
| tealkit_run_backgroundB | Dispatches an asynchronous, long-running task to the TealKit server/NAS (fire-and-forget). |
| tealkit_get_job_statusB | Inspects the execution logs, exit status, and progress of a background or scheduled job. |
| tealkit_list_jobsA | Lists all configured, scheduled, and currently running background jobs on the TealKit server. |
| tealkit_crawl_and_indexC | Recursively crawls a website documentation tree (up to max_pages) and indexes it into the local offline RAG knowledge base. |
| tealkit_index_local_docsC | Indexes a local directory containing PDFs, Word (.docx), Markdown (.md), or text files into the knowledge base. |
| tealkit_search_knowledgeA | Searches the offline local knowledge base (crawled web documentation and local files) with exact citations, file paths, and line numbers. |
| tealkit_get_source_docA | Retrieves the full stored content of a document or web page from the knowledge base by URL or filepath. |
| tealkit_send_mobile_alertC | Sends an instant push notification to the user TealKit mobile app (Android / iOS). |
| tealkit_request_mobile_approvalA | Sends an interactive approval prompt to the user smartphone and waits until the user taps Approve or Reject. |
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 10 tools
Most tools target distinct operations, but tealkit_schedule_job and tealkit_run_background both create background tasks, and tealkit_crawl_and_index / tealkit_index_local_docs both feed the same knowledge base. Descriptions do clarify the distinction (recurring/cron vs fire-and-forget; web vs local source), so confusion is limited.
All tools use the tealkit_ prefix with snake_case verb_noun phrasing (list_jobs, schedule_job, get_job_status, search_knowledge). Minor deviations like run_background and crawl_and_index use compound verbs but remain readable and consistent enough.
Ten tools is well-scoped and each earns its place, spanning job management, knowledge-base indexing/search, and mobile notifications without redundancy.
Job lifecycle covers list/schedule/run/status but lacks a cancel or delete operation, and the KB surface has no re-index or removal capability. These are minor gaps an agent can work around for the core workflows.