An agent can connect on its own if it already holds EODLY_MCP_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Placeholders to fill from your own secret store: ${EODLY_MCP_TOKEN}. The registry never accepts secret values.
Quality 79 / 100good
protocol75 · weight 25
warn
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
n/a
protocol.statelessonly applies to 2026-07-28 servers
pass
protocol.transportstreamable HTTP
n/a
protocol.list_ttlonly applies to 2026-07-28 servers
authorization100 · weight 15
pass
auth.prmProtected Resource Metadata (RFC 9728) published
pass
auth.as_metadataauthorization server metadata reachable
pass
auth.cimdClient ID Metadata Documents supported
n/a
auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
pass
tools.descriptionsevery tool has a description
pass
tools.description_lengthdescriptions are concise
pass
tools.schemasevery tool has an object input schema
pass
tools.annotations4 of 4 tools declare readOnlyHint or destructiveHint
pass
tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
pass
tools.token_costabout 381 tokens to load every tool
pass
tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
warn
stability.changes9 tool changes in 30 days
fail
stability.rug_pull1 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
n/a
deps.known_vulns, deps.mcp_sdk_version, deps.resolvabledeps.dev does not know @eodly/[email protected]
4 tools, about 381 tokens to load them all · tool set bd0b7eb97449 · tools last changed 2026-10-18 · checked 2026-10-19 10:20 UTC
Tool changes
get_reportchangeddescription
before
Get the full structured content of one end-of-day report by id (KPI status, shipped, silent, slipping, blockers). Requires the reports:read scope.
after · 84% of words in common
Get the full structured content of one end-of-day report by id (KPI status, what got done, silent, slipping, blockers). Requires the reports:read scope.
list_reportschangeddescription
before
List recent end-of-day reports for the connected workspace, most recent first. Each report summarizes who shipped, who is silent, and who is slipping. Requires the reports:read scope.
after · 85% of words in common
List recent end-of-day reports for the connected workspace, most recent first. Each report summarizes what got done, who is silent, and who is slipping. Requires the reports:read scope.
list_teamchangeddescription
before
List the team roster for the key's organization (name, role, department, active). Personal contact details are omitted. Requires the team:read scope.
after · 77% of words in common
List the team roster for the connected workspace (name, role, department, active). Personal contact details are omitted. Requires the team:read scope.
list_reportschangeddescription
before
List recent end-of-day reports for the key's organization, most recent first. Each report summarizes who shipped, who is silent, and who is slipping. Requires the reports:read scope.
after · 82% of words in common
List recent end-of-day reports for the connected workspace, most recent first. Each report summarizes who shipped, who is silent, and who is slipping. Requires the reports:read scope.
whoamichangeddescriptionmeaning changed
before
Identify the calling Eodly API key: the organization it belongs to and the scopes it holds.
after · 35% of words in common
Identify the connected Eodly workspace and the scopes this connection holds.
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
Dependencies
@eodly/[email protected]npmthis version is not known to the dependency resolver
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://eodly.io/mcpstreamable-http
oauth2 AS: https://eodly.io
yes
100%
358 ms
–
2026-10-19
https://eodly.io/api/mcpstreamable-http
api_key ${EODLY_MCP_TOKEN}
yes
100%
283 ms
2025-06-18
2026-10-19
package
registry
version
runtime
secrets
@eodly/mcp
npm
0.2.2
–
EODLY_API_KEY
Tools (4)
get_reportread-only
Get the full structured content of one end-of-day report by id (KPI status, what got done, silent, slipping, blockers). Requires the reports:read scope.
list_reportsread-only
List recent end-of-day reports for the connected workspace, most recent first. Each report summarizes what got done, who is silent, and who is slipping. Requires the reports:read scope.
list_teamread-only
List the team roster for the connected workspace (name, role, department, active). Personal contact details are omitted. Requires the team:read scope.
whoamiread-only
Identify the connected Eodly workspace and the scopes this connection holds.