ava

Ava is an open-source system that helps teams externalize and share development progress by automatically reporting tasks and status updates to Slack. It provides an MCP-compatible HTTP server (served at /mcp) exposing tools for starting/updating/completing tasks and managing blocked/paused state, with OAuth 2.1 (PKCE) protection for MCP clients. It also includes Slack authentication (OIDC), a web dashboard, and Stripe subscription management (checkout/portal and webhook synchronization).

Evaluated Apr 04, 2026 (16d ago)
Homepage ↗ Repo ↗ DevTools mcp slack oauth2 nextjs typescript stripe task-tracking observability ai-agents
⚙ Agent Friendliness
53
/ 100
Can an agent use this?
🔒 Security
72
/ 100
Is it safe for agents?
⚡ Reliability
21
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
72
Error Messages
0
Auth Simplicity
45
Rate Limits
10

🔒 Security

TLS Enforcement
80
Auth Strength
85
Scope Granularity
65
Dep. Hygiene
50
Secret Handling
70

The design claims privacy-first Slack summaries (not sending full code/secrets/log details) and uses OAuth 2.1 (Authorization Code + PKCE) plus Slack OIDC. Slack signing secret is used for slash command verification and Stripe webhooks are verified by signature. However, the provided excerpt does not include details on TLS requirements enforcement, fine-grained authorization for each MCP tool, secret redaction/logging practices, or dependency/Vuln management status.

⚡ Reliability

Uptime/SLA
0
Version Stability
30
Breaking Changes
20
Error Recovery
35
AF Security Reliability

Best When

You want AI-assisted, low-friction progress reporting to Slack with an MCP tool interface for agents and you can run and configure the service (DB, Slack app, OpenAI key, Stripe if monetized).

Avoid When

You need a hosted SaaS with minimal setup, or you cannot expose an HTTPS endpoint with OAuth-protected access and Slack bot permissions.

Use Cases

  • Automatically report task start/progress/blockers/pauses/resume/completion to Slack threads
  • Enable AI coding agents (via MCP) to manage development task reporting without manual status updates
  • Generate daily task summaries for a team using a Slack slash command (/daily-report)
  • Provide a lightweight dashboard for viewing task status and history
  • Run a privacy-first progress sharing workflow that avoids sending full code/secret material to Slack

Not For

  • Use as a general-purpose issue tracker or full project management system
  • Environments where Slack integration or OAuth/SSO onboarding is not acceptable
  • Teams requiring a formally published, externally verifiable uptime/SLA for production reliability

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
Yes

Authentication

Methods: OAuth 2.1 (Authorization Code + PKCE) with dynamic client registration for MCP clients (/api/oauth/register, /oauth/authorize, /api/oauth/token) Slack OpenID Connect login for user authentication Slack bot installation (workspace-level bot OAuth flow) Stripe webhook signature verification for payment events
OAuth: Yes Scopes: Yes

The README describes OAuth 2.1 + PKCE protection for MCP clients and Slack OIDC for user login; Slack bot scopes are explicitly listed. Exact OAuth scope granularity for MCP tools is not fully specified in the provided excerpt.

Pricing

Model: Stripe subscription (per month, Japanese yen prici
Free tier: No
Requires CC: Yes

Pricing is described as Stripe subscription management in the app; specific additional tiers/limits beyond the Basic plan are not shown in the provided excerpt.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • The README recommends allowing self-signed certificates for local development (NODE_TLS_REJECT_UNAUTHORIZED=0), which should not be used in production agent runs.
  • Agents must complete the OAuth 2.1 + PKCE flow in the browser to gain MCP access; this may be a one-time onboarding friction for automated agent deployments.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for ava.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered