CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
keypup-io avatar

Keypup Engineering Analytics

keypup-io/engineering-analytics-mcp-server
1authHTTPregistry active
Summary

Connects to Keypup's engineering analytics platform and exposes six read-only tools for querying your team's development data. You can list companies, explore datasets (issues, PRs, commits, reviews, activity events), look up available fields and formula operators, run aggregated reports with metrics and filters, and generate queries from natural language prompts. Authenticates via API token with scopes for reports and companies. Useful when you want to ask questions like "average PR merge time last quarter" or "most active reviewers this month" without writing GraphQL queries yourself. The AI handles dataset selection, field lookup, query construction, and result summarization.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →

Keypup MCP Server

Install in VS Code Install in Cursor Add to Kiro

Ask your Keypup engineering data in plain language to track delivery, quality and team workload.

Keypup MCP server demo

The Keypup MCP (Model Context Protocol) server plugs your Keypup engineering analytics directly into any MCP-compatible AI assistant — Claude, Cursor, Kiro, ChatGPT Desktop, Gemini CLI, VS Code, and others.

Once connected, you ask questions about your engineering activity in plain language and the AI builds and runs the underlying reporting queries for you. No query language to learn, no code to write.

Unlike the GraphQL API, which is designed for developers writing application code, the MCP server is designed to be driven conversationally by an AI on your behalf.

Beta: The Keypup MCP server is currently in beta. The exposed capabilities are continuously expanded during this phase. Feedback and use cases are welcome via the in-app chat.

What it can do

The server exposes a focused set of read-only tools that let an AI explore and query your Keypup data:

  • Discover your companies — list the companies (teams) you belong to.
  • Explore datasets — browse the available datasets and the fields each one exposes.
  • Discover formula operators — list the functions and operators available when building metrics, dimensions, and filters.
  • Run reporting queries — execute aggregated queries against any dataset, with metrics, dimensions (group-by), filters, sorting, and pagination.
  • Generate a query from natural language — turn a plain-language request into a ready-to-run structured query that the AI can then execute.

The AI orchestrates these tools automatically. A typical flow:

  1. List your companies
  2. Pick the relevant dataset
  3. Look up the fields it needs
  4. Build the query
  5. Run it
  6. Summarize the results

You only ask the question.

Tools

ToolDescription
list_companiesList the companies (teams) the authenticated user belongs to. Returns each company's id, name, created_at and updated_at. The id is required by most other tools.
list_datasetsList the datasets (facts) available for querying, each with its id, label and description.
list_dataset_fieldsList the fields available on a given dataset for a company. Supports filtering by source (NATIVE/CUSTOM) and a regex pattern matched against the field id, plus pagination.
list_formula_operatorsList the operators and functions usable in custom formulas. Supports filtering by scope (DIMENSION/METRIC) and a regex pattern, plus pagination. Set verbose: true for full per-operator documentation.
query_datasetRun an aggregated report against a dataset. Metrics, dimensions and filters are expressed as text-based formulas, with optional sorting, limit and offset.
generate_dataset_queryTurn a natural-language prompt into a structured query compatible with query_dataset.

Datasets

The reporting engine runs over the following datasets (facts):

  • ISSUES_PULL_REQUESTS — issues and pull requests.
  • ACTIVITY_EVENTS — transitions on issues/PRs (status changes, assignments, work logged, open/close/reopen).
  • COMMENTS — comments on issues, PRs and reviews.
  • COMMITS — commits attached to pull requests.
  • REVIEWS — pull request reviews.

Example questions

Delivery & throughput

  • "How many pull requests did we merge each month over the last 6 months?"
  • "What's our weekly issue closing rate this quarter?"
  • "How many commits were made per author last month?"

Cycle time & performance

  • "What's the average time between PR creation and merge over the last 12 weeks?"
  • "Show me the review turnaround time trend for the last 3 months."
  • "Which repositories have the slowest cycle time?"

Quality & process

  • "How many bugs were raised vs. closed each week this quarter?"
  • "What proportion of our pull requests resolve at least one issue?"
  • "How many PRs were merged without a review?"

Workload & collaboration

  • "Who are our most active reviewers this month?"
  • "How is work distributed across the team right now?"
  • "How many comments do our pull requests receive on average?"

Open-ended exploration

  • "Summarize our engineering activity over the last month."
  • "Compare open vs. closed issues over time."
  • "What labels are most common on our issues?"

You can refine iteratively: "now break that down by repository", "restrict it to the backend team", and so on.

Setup

Endpoint

https://hq.keypup.io/mcp

The server uses the streamable HTTP transport and supports two authentication methods:

  1. OAuth 2.1 (recommended) — the client registers itself dynamically and you authorize access through your browser. No token to copy or store.
  2. API token — a Keypup API token passed in the Authorization header. Use this when your client does not support OAuth dynamic client registration.

Option 1 — OAuth (recommended)

If your client supports OAuth 2.1 with dynamic client registration (e.g. via a Client ID Metadata Document), point it at the endpoint with no credentials:

{
  "mcpServers": {
    "keypup": {
      "type": "http",
      "url": "https://hq.keypup.io/mcp"
    }
  }
}

On first connection the client opens a browser window to sign in to Keypup and authorize access. There is no token to generate, copy, or rotate — this is the configuration shipped in this repo's .mcp.json.

If your client does not open an authorization prompt (or fails to register), it likely does not support dynamic client registration yet. Use the API token method below instead.

Option 2 — API token

For clients without OAuth dynamic client registration support, add a keypup server entry pointing at the endpoint, with your API token in the Authorization header:

{
  "mcpServers": {
    "keypup": {
      "url": "https://hq.keypup.io/mcp",
      "headers": {
        "Authorization": "Bearer my_keypup_api_token"
      }
    }
  }
}

Notes:

  • Replace my_keypup_api_token with the token you generate (see below). Keep the Bearer prefix.
  • The server name (keypup) is arbitrary — name it however you like.

Once saved, restart or reconnect the MCP server in your client. The Keypup tools should appear in the client's tool list, and you can start asking questions.

Generating an API token

Only needed for Option 2 (API token). If you authenticate via OAuth, skip this section.

The MCP server authenticates with the same API tokens used by the GraphQL API.

  1. Go to Settings → Account and open the API Token tab.
  2. Click Create token.
  3. Set a descriptive name (e.g., "MCP - Claude Desktop") and an expiration. Setting an expiration is strongly recommended.
  4. Select the token scopes. The minimal recommended scopes for the MCP server are:
    • Reports read (viz:reports:read) — required to explore datasets/fields and run reporting queries.
    • Companies read (hq:companies:read) — required to list the companies you belong to and resolve the company ID used in queries.
  5. Click Create. The token is shown only once and can be copied for one minute — copy it into your MCP client configuration right away.

Following the principle of least privilege, grant only the scopes you need. The two scopes above are enough to use the full analytics capabilities of the MCP server.

The token grants the same level of data access you already have in the Keypup user interface — queries are automatically scoped to the companies you are a member of.

Security

  • All Keypup MCP tools are read-only — they never modify your data.
  • Queries are automatically scoped to the companies you belong to (data isolation).
  • Treat your API token like a password. Anyone holding it can query your Keypup data within the granted scopes.
  • Prefer short-lived tokens with an expiration, and rotate them periodically.
  • Keep tokens out of shared or version-controlled files. Store them in your MCP client's local configuration only.

Resources

  • Using the MCP server (documentation)
  • MCP server product page
  • Using the API
  • Security FAQ
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
Categories
Monitoring & ObservabilityData & Analytics
Registryactive
TransportHTTP
AuthRequired
UpdatedJun 9, 2026
View on GitHub

Related Monitoring & Observability MCP Servers

View all →
jasoncbraatz avatar
Domain Monitor

jasoncbraatz/domain-monitor-mcp

Query domain expiration data from domain-monitor.io via AI assistants like Claude.
1
engageable-tech avatar
Engageable Analytics

tech.engageable/analytics

Unified analytics MCP server for GA4, Mixpanel, and PostHog.
1
vola-trebla avatar
Playwright Trace Decoder Mcp

vola-trebla/playwright-trace-decoder-mcp

MCP server for unpacking and analyzing Playwright trace.zip archives
1
agent-analytics avatar
Agent Analytics

agent-analytics/agent-analytics-mcp

Analytics your AI agent can actually use. Track, experiment, and optimize via MCP.
aion-analytics avatar
AION Indian Market Intelligence for Macro Event & Sector Impact Analysis

aion-analytics/aion-indian-market-intelligence

Indian macro-event and sector impact intelligence for MCP workflows.
albermm avatar
Analytics Engine

albermm/analytics-engine

AI analytics — sales analysis, ML forecasting, customer segmentation.