SoloTerm Docs
БесплатноНе проверенRemote MCP server for SoloTerm/Solo documentation, providing search and execute tools to query and interact with the docs API using JavaScript async arrow funct
Описание
Remote MCP server for SoloTerm/Solo documentation, providing search and execute tools to query and interact with the docs API using JavaScript async arrow functions in isolated workers.
README
Remote MCP server for SoloTerm/Solo documentation, built on Cloudflare Workers with the Agents SDK MCP handler and a Code Mode-style tool surface.
The /mcp endpoint exposes only two JavaScript-oriented tools:
search: run a JavaScript async arrow function against the generateddocsarray. The code runs in an isolated Dynamic Worker with outbound network access blocked.execute: run a JavaScript async arrow function againstsoloterm.request(). The code runs in an isolated Dynamic Worker whose outbound access is restricted tohttps://soloterm.com/api/v1/docsand child routes.
There are no legacy docs tools or MCP resources. ?codemode=false is intentionally ignored so clients always receive the same search and execute tools.
Generated Docs
The docs snapshot is generated into src/generated/docs.ts from https://soloterm.com/api/v1/docs.
The Code Mode declarations shown in tool descriptions are generated into src/generated/code-mode-types.ts by the same generator. They define the in-sandbox docs, generatedAt, sourceBaseUrl, and soloterm.request() API.
At runtime, search uses a cached live docs snapshot. The Worker refreshes that cache hourly with a Cloudflare scheduled trigger (0 * * * *) and also refreshes on cache miss. If the live docs API is unavailable during refresh, the generated static snapshot remains as a fallback.
Coverage is verified against two live sources:
- The docs API link graph starting at
https://soloterm.com/api/v1/docs. - Public docs URLs listed in
https://soloterm.com/sitemap.xml.
npm run docs:verify refreshes the snapshot, crawls the live API graph, reads the sitemap, and fails unless the generated slugs exactly cover the union of both indexes.
Development
npm install
npm run docs:fetch
npm run docs:verify
npm run build
npm run dev
MCP_URL=http://localhost:8787 npm run test:mcp
The local MCP endpoint is served at:
http://localhost:8787/mcp
Live Worker
https://soloterm-docs-mcp.sdf-ecosystem.workers.dev/mcp
Deploy
npm run deploy
After deploy, connect MCP clients to:
https://soloterm-docs-mcp.<your-subdomain>.workers.dev/mcp
Установка SoloTerm Docs
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/kalepail/soloterm-docs-mcpFAQ
SoloTerm Docs MCP бесплатный?
Да, SoloTerm Docs MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для SoloTerm Docs?
Нет, SoloTerm Docs работает без API-ключей и переменных окружения.
SoloTerm Docs — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить SoloTerm Docs в Claude Desktop, Claude Code или Cursor?
Открой SoloTerm Docs на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Notion
Read and write pages in your workspace
автор: NotionLinear
Issues, cycles, triage — from Claude
автор: LinearGoogle Drive
Search and read your Drive files
автор: Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
автор: mindsdbCompare SoloTerm Docs with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории productivity
