SayDo MCP server
Does the tool do what it says? Conformance receipts for MCP servers, and unknown when unchecked.
B82/100grade B
Adoption
New
0 stars
Reviews
Write oneNobody has reviewed SayDo yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
SayDo tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_nowActually run a package in a sandbox and report what
inspect_definitionHash a tool definition and read its wording. Takes
scopeWhat SayDo can and cannot settle. CALL THIS FIRST.
statusWhether a package has a SayDo conformance receipt.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
1 medium
- Code scan30 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 18 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
Findings (1)
- mediumHeavily hex-escaped string (obfuscation)
obf.hex-densitysaydo-0.1.1/tools/plans.py: …x00\x00\x00" b"\x01\x00\x01\x00\x44\xac\x00\x00\x88\x58\x01\x00" b"\x02\x00\x1…
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON
Install directly
claude mcp add saydo -- uvx saydo
SayDo: common questions
- Is SayDo MCP server safe?
- Mostly: it is graded B (82/100). Read the SayDo safety report
- How do I install SayDo?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does SayDo need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is SayDo maintained?
- The last commit was 18 days ago (2026-09-03). The latest release is v0.1.1.