docs: add Kosli MCP server integration page - #359
Conversation
|
Claude finished @dangrondahl's task in 1m 34s —— View job Review of PR #359
SummaryThis is a well-structured how-to/reference page for the Kosli MCP server. The PR author has already addressed several rounds of review feedback across 6 commits — the tool-mechanics paragraph was trimmed, the Navigation: Links: All five internal links resolve to existing pages. No relative links. The cross-link added to Frontmatter: Title, description, and Diátaxis fit: The page mixes how-to (install tabs, config table) with reference (tools table, limitations) and a touch of explanation (how it works). This is appropriate for an integration page — splitting it would be over-engineering at this stage. FindingsNo critical or improvement-level issues. Two minor suggestions below. Suggestion —
This sentence switches from plural ("names") to singular ("the name in the prompt") mid-sentence. Consider:
Or drop the second clause — the write-action warning immediately below already covers the approval flow. Suggestion — The third prerequisite ends without a period, unlike the two above it. (Edit: I see this was fixed in Overall assessmentThe page is clear, accurate, and follows the project's conventions. The four install tabs cover the realistic client matrix well, the write-action warning is appropriately prominent, and the example prompts give readers something concrete to try. Good to go with or without the minor suggestion above. |
f047d93 to
d9e18c4
Compare
d9e18c4 to
4aa6502
Compare
What
Adds a documentation page for the Kosli MCP server, which exposes the Kosli API to AI assistants over the Model Context Protocol.
Changes
integrations/mcp_server.md(new) - install, configuration, how the three generic tools work, read-only example prompts, limitations.config/navigation.json- added to the Integrations group.understand_kosli/ai_docs_access.md- cross-link, so the docs MCP server and the API MCP server point at each other. One reads the documentation, the other reads your org's data.Updated against
v0.5.0The preview page had drifted from the server:
npx -y @kosli/mcp-server@0.5.0).execute_write_action- the client's approval prompt is the only checkpoint, and an assistant can select the wrong action, or the right action with the wrong parameters./getting_started/service-accounts, which does not exist. Now links/user/personal_api_keysfor local use and/administration/authentication/service_accountsfor automation.Beta treatment
Uses
tag: "BETA"in the front matter, matching theclient_reference/pages, plus an inline<Warning>.Deliberately not reusing
snippets/cli-beta-notice.mdx- it ends with "Please contact us to enable this feature for your organization", which is untrue here: the server is a public npm package with nothing to enable.Verification
mint broken-linkspasses on everything touched here. It reports one pre-existing failure, left alone as out of scope:That is the same bad path the old preview page carried. Happy to fix it in a follow-up.