Skip to content

docs: document the daemon's built-in MCP endpoint - #72

Closed
tupe12334 wants to merge 1 commit into
fix/docusaurus-fasterfrom
docs/mcp-endpoint
Closed

tupe12334 wants to merge 1 commit into
fix/docusaurus-fasterfrom
docs/mcp-endpoint

Conversation

@tupe12334

Copy link
Copy Markdown
Member

Summary

Adds an MCP section to docs/llm-integration.md, after "With Claude". It covers the built-in loopback endpoint of centy-daemon (http://127.0.0.1:50052/mcp), the address overrides, the plugin, and the manual .mcp.json and claude mcp add setup. It also states that the deprecated centy-mcp npm package must not be used.

Patch changeset included.

Dependency

Depends on #71 (fix(build): add missing @docusaurus/faster dependency). Without it, pnpm build fails on main. This PR targets the fix branch, so its diff shows only the docs change. Merge PR #71 first.

Verification (local, on top of the fix branch)

  • pnpm lint: 0 errors, 92 warnings (unchanged).
  • pnpm i18n:status: exit 0 (es, fr, he each have 12 missing files, pre-existing).
  • pnpm build: passes. 50052/mcp appears in the built output.

🤖 Generated with Claude Code

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
@tupe12334

Copy link
Copy Markdown
Member Author

Independent review (separate agent):

Checked:

  • Built this branch on top of fix/docusaurus-faster: frozen install and build both exit 0. build/llm-integration/index.html contains 50052/mcp.
  • Live check: session-less tools/call for centy_v1_CentyDaemon_GetDaemonInfo at http://127.0.0.1:50052/mcp returned HTTP 200 with "version":"0.15.1".
  • Facts match the text: URL, --mcp-addr / CENTY_MCP_ADDR, loopback requirement, centy_v1_CentyDaemon_<Method> tool naming.
  • .mcp.json snippet matches {"mcpServers":{"centy":{"type":"http","url":"http://127.0.0.1:50052/mcp"}}} (pretty-printed). The installed centy plugin .mcp.json uses the same URL.
  • npm view centy-mcp deprecated returns an obsolete notice, so "deprecated" is accurate.
  • Diff against the PR 71 branch is only the doc section and the changeset.
  • Not checked: the claude mcp add --transport http centy ... one-liner was not run.

Non-blocking: the section does not use the word "stateless". It says "no separate package or session handshake is needed", which conveys the same thing.

Verdict: approve

@tupe12334
tupe12334 deleted the branch fix/docusaurus-faster October 19, 2026 13:55
@tupe12334 tupe12334 closed this Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant