protogrid

Search / io.github.everyai-com/report-raja

ReportRaja

R0· no sign-in

Weekly client reports: accomplishments, hours, blockers. Free.

v1.0.0 · active · repository · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust90of 100
Uptime, 30 days97%
Latency p50232 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "report-raja": {
      "type": "http",
      "url": "https://report-raja.magicteams.ai/mcp"
    }
  }
}
claude mcp add --transport http report-raja https://report-raja.magicteams.ai/mcp
[mcp_servers.report-raja]
url = "https://report-raja.magicteams.ai/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "report-raja": {
      "type": "remote",
      "url": "https://report-raja.magicteams.ai/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "report-raja": {
      "type": "http",
      "url": "https://report-raja.magicteams.ai/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=report-raja&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcmVwb3J0LXJhamEubWFnaWN0ZWFtcy5haS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "report-raja": {
      "type": "http",
      "url": "https://report-raja.magicteams.ai/mcp"
    }
  }
}
{
  "mcpServers": {
    "report-raja": {
      "httpUrl": "https://report-raja.magicteams.ai/mcp"
    }
  }
}
extensions:
  "report-raja":
    enabled: true
    name: "report-raja"
    type: streamable_http
    uri: "https://report-raja.magicteams.ai/mcp"
    timeout: 300

Quality 79 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list carries no ttlMs, so clients re-fetch it
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • 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 977 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes8 tool changes in 30 days
  • fail
    stability.rug_pull8 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.resolvableno npm or PyPI package

4 tools, about 977 tokens to load them all · tool set 2aa037767ffa · tools last changed 2026-10-10 · checked 2026-10-19 10:20 UTC

Tool changes

  • week_boundschangeddescription, input schema, output schema, annotationsmeaning changed
    before

    Calculate week bounds for a given date. Use when you need to know the start and end of a week for a specific date. Do NOT use when you need to generate a report, use create_weekly_report.

    after · 35% of words in common

    Return the Monday-to-Sunday week containing a given date (UTC). Use to turn a date like 'Oct 2' into the week_start for a report. Do NOT use to build the report itself; use create_weekly_report or render_report_text.

  • report_templateschangeddescription, output schema, annotationsmeaning changed
    before

    List all built-in report templates. Use when you need to see available templates, NOT when you need to create a custom report (use create_weekly_report).

    after · 26% of words in common

    List the built-in report layouts (freelancer weekly, agency client update, standup digest) and the sections each one covers. Use when the user asks what report styles exist or which sections to include. Do NOT use to build a report; use create_weekly_report or render_report_text.

  • render_report_textchangeddescription, input schema, output schema, annotationsmeaning changed
    before

    Generate a weekly report as plain text. Use when you need a simple text output for email or messaging. Do NOT use when you need a formatted document; use report_templates instead.

    after · 23% of words in common

    Build a weekly client report from the same inputs as create_weekly_report and return it as plain text (header, accomplishments, hours, blockers, next week) ready to paste into an email or chat. Use when the user wants a readable report to send. Do NOT use when structured fields are needed; use create_weekly_report.

  • create_weekly_reportchangeddescription, input schema, output schema, annotationsmeaning changed
    before

    Generate a weekly report for a client. Use when you need a formatted report. Do NOT use when you need to adjust the report's text; use render_report_text instead.

    after · 29% of words in common

    Build a structured weekly client report (report ID, week start/end, accomplishments, hours, blockers, next-week plan) as data fields. Nothing is stored. Use when the report data will be processed or shown as fields. Do NOT use for a ready-to-send text version; use render_report_text.

  • week_boundschangedtitle, description, input schema, output schema, annotationsmeaning changed
    before

    Monday..Sunday bounds for the week containing a date (YYYY-MM-DD).

    after · 19% of words in common

    Calculate week bounds for a given date. Use when you need to know the start and end of a week for a specific date. Do NOT use when you need to generate a report, use create_weekly_report.

  • report_templateschangedtitle, description, output schema, annotationsmeaning changed
    before

    List built-in report templates (freelancer, agency, standup).

    after · 24% of words in common

    List all built-in report templates. Use when you need to see available templates, NOT when you need to create a custom report (use create_weekly_report).

  • render_report_textchangedtitle, description, input schema, output schema, annotationsmeaning changed
    before

    Render a weekly report as plain text (same inputs as create_weekly_report).

    after · 22% of words in common

    Generate a weekly report as plain text. Use when you need a simple text output for email or messaging. Do NOT use when you need a formatted document; use report_templates instead.

  • create_weekly_reportchangedtitle, description, input schema, output schema, annotationsmeaning changed
    before

    Build a weekly client report from accomplishments, hours, blockers and next-week plans. Nothing stored.

    after · 13% of words in common

    Generate a weekly report for a client. Use when you need a formatted report. Do NOT use when you need to adjust the report's text; use render_report_text instead.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 90 / 100

duplicate-repo
provenance80
liveness99
freshness100
hygiene80

+repository +namespace-matches-repo +reachable +uptime-97% +updated-17d-ago -duplicate-repo(15 names)

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://report-raja.magicteams.ai/mcp streamable-httpnoneyes97%232 ms2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-052026-10-19

Tools (4)

create_weekly_reportread-onlyBuild a structured weekly client report (report ID, week start/end, accomplishments, hours, blockers, next-week plan) as data fields. Nothing is stored. Use when the report data will be processed or shown as fields. Do NOT use for a ready-to-send text version; use render_report_text.
render_report_textread-onlyBuild a weekly client report from the same inputs as create_weekly_report and return it as plain text (header, accomplishments, hours, blockers, next week) ready to paste into an email or chat. Use when the user wants a readable report to send. Do NOT use when structured fields are needed; use create_weekly_report.
report_templatesread-onlyList the built-in report layouts (freelancer weekly, agency client update, standup digest) and the sections each one covers. Use when the user asks what report styles exist or which sections to include. Do NOT use to build a report; use create_weekly_report or render_report_text.
week_boundsread-onlyReturn the Monday-to-Sunday week containing a given date (UTC). Use to turn a date like 'Oct 2' into the week_start for a report. Do NOT use to build the report itself; use create_weekly_report or render_report_text.

Schemas: list_tools.

Also listed as

14 other active names share this repository (showing 10): io.github.everyai-com/ai-ready, io.github.everyai-com/court-split, io.github.everyai-com/fee-fighter, io.github.everyai-com/festival-finder, io.github.everyai-com/flight-fix, io.github.everyai-com/invoice-gen, io.github.everyai-com/league-night, io.github.everyai-com/lease-break, io.github.everyai-com/party-plan, io.github.everyai-com/recipe-scale

Similar MCP servers

More from io.github.everyai-com

And 9 more from this publisher.

Official server.json
{
  "name": "io.github.everyai-com/report-raja",
  "title": "ReportRaja",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://report-raja.magicteams.ai/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/everyai-com/sahadeva",
    "source": "github"
  },
  "description": "Weekly client reports: accomplishments, hours, blockers. Free."
}