io.github.layergen/eodly-mcp

Registre officiel Autres

Read your team's end-of-day reports and roster from Eodly. Sign in with OAuth or use an API key.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http eodly-mcp 'https://eodly.io/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "eodly-mcp": {
            "type": "http",
            "url": "https://eodly.io/mcp"
        }
    }
}
Remote (streamable-http)
Claude Code
claude mcp add --transport http eodly-mcp 'https://eodly.io/api/mcp' --header 'Authorization: <Bearer followed by an Eodly API key (eodly_sk_...), created in the app under Settings > Developer > API keys.>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "eodly-mcp": {
            "type": "http",
            "url": "https://eodly.io/api/mcp",
            "headers": {
                "Authorization": "<Bearer followed by an Eodly API key (eodly_sk_...), created in the app under Settings > Developer > API keys.>"
            }
        }
    }
}
NPM package @eodly/mcp
Claude Code
claude mcp add eodly-mcp -e 'EODLY_API_KEY=<your eodly_api_key>' -- npx -y @eodly/mcp@0.2.2
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "eodly-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@eodly/mcp@0.2.2"
            ],
            "env": {
                "EODLY_API_KEY": "<your eodly_api_key>"
            }
        }
    }
}

Variables d'environnement

  • EODLY_API_KEY obligatoire secret An Eodly API key (eodly_sk_...). Create one in the Eodly app under Settings > Developer > API keys.

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Eodly MCP server
  2. Install
  3. Configure
  4. Tools
  5. Interactive report card (MCP Apps)
  6. Environment
  7. Links
  8. License

Eodly MCP server

Read your team's sourced end-of-day reports and roster from any MCP client. Sign in with your Eodly account, or use an Eodly API key.

Sign in (OAuth): https://eodly.io/mcp (Streamable HTTP, nothing to install, works on every Eodly plan including the free one; a founder or lead approves the connection). With an API key: https://eodly.io/api/mcp (send Authorization: Bearer eodly_sk_...), or locally with npx @eodly/mcp (stdio) and EODLY_API_KEY set to a key created in the app under Settings, Developer, API keys. Tools: whoami, list_reports, get_report, list_team. MCP Apps: report tools render as an interactive card in hosts that support the UI extension. Read-only, and scoped to one organization.

Eodly sends founders and team leads one sourced report every evening: who shipped, who is silent, who is slipping. Your team checks in from Slack, Telegram or Discord, and Eodly weighs each claim against the real work in GitHub and Linear. This server exposes those reports to MCP clients such as Claude and Cursor, so you can ask an agent "who is slipping this week?" and have it pull the sourced answer.

Read-only. It cannot change anything in your workspace.

Install

Add a custom connector with this URL. The client opens an Eodly page where you sign in and choose Allow; no key to create or paste:

https://eodly.io/mcp

Works in Claude, Gemini CLI and any client that supports MCP OAuth. Remove access any time in Eodly under Settings, Developer, Connected apps.

Hosted, with an API key

The same server for clients that take a header instead of a sign-in. Send the key as Authorization: Bearer eodly_sk_...:

https://eodly.io/api/mcp
Local (stdio)
npx @eodly/mcp

Configure

For the local server or the API-key endpoint, create an API key in the Eodly app under Settings → Developer → API keys, then add the server to your client.

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "eodly": {
      "command": "npx",
      "args": ["-y", "@eodly/mcp"],
      "env": { "EODLY_API_KEY": "eodly_sk_..." }
    }
  }
}

Cursor and other MCP clients use the same shape.

Tools

ToolWhat it doesScope
whoamiIdentify the connected workspace and the scopes the connection holdsnone
list_reportsRecent end-of-day report summaries, most recent first (limit, 1-50, default 14)reports:read
get_reportFull structured content of one report by idreports:read
list_teamThe team roster: names, roles, departmentsteam:read

Interactive report card (MCP Apps)

list_reports and get_report ship an interactive view alongside their JSON. In a host that supports the MCP Apps UI extension (SEP-1865), the report renders as a card (who shipped, who's silent, who's slipping) instead of a wall of text. Hosts without the extension get the same JSON as before, so nothing breaks.

Resourceui://eodly/report.html
MIME typetext/html;profile=mcp-app
Capabilityio.modelcontextprotocol/ui

The view is fully self-contained (inline CSS and JS, no network access, no external assets) and declares an empty CSP allowlist. The hosted endpoints (https://eodly.io/mcp and https://eodly.io/api/mcp) serve the identical view.

Environment

VariableRequiredDefault
EODLY_API_KEYyesnone. An Eodly API key (eodly_sk_...)
EODLY_API_BASEnohttps://eodly.io/api/v1

Keys are organization-scoped and read-only. Revoke one at any time in the app.

License

MIT. See LICENSE.

Questions fréquentes

Qu'est-ce que io.github.layergen/eodly-mcp ?

Read your team's end-of-day reports and roster from Eodly. Sign in with OAuth or use an API key.

Comment installer io.github.layergen/eodly-mcp ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http eodly-mcp 'https://eodly.io/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.layergen/eodly-mcp ?

Oui. Il attend EODLY_API_KEY, Authorization, à renseigner dans sa configuration.

io.github.layergen/eodly-mcp est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.layergen/eodly-mcp ?

Il est publié par layergen. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.