userver

userver is a C++ server framework/library for building high-performance network services (HTTP/RPC-style microservices). It provides infrastructure for asynchronous request handling, routing, middleware, dependency injection/service setup, and integration with common components (logging, metrics, database clients).

Evaluated Apr 04, 2026 (18d ago)
Homepage ↗ Repo ↗ Infrastructure c++ server-framework networking http async microservices microservice-framework
⚙ Agent Friendliness
35
/ 100
Can an agent use this?
🔒 Security
50
/ 100
Is it safe for agents?
⚡ Reliability
38
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
0
Error Messages
0
Auth Simplicity
50
Rate Limits
0

🔒 Security

TLS Enforcement
60
Auth Strength
50
Scope Granularity
40
Dep. Hygiene
50
Secret Handling
50

No direct hosted interface or explicit security claims were provided in the provided prompt. Security posture depends on how the application configures TLS, authentication/authorization middleware, secret storage, and dependency management in the consuming service.

⚡ Reliability

Uptime/SLA
0
Version Stability
50
Breaking Changes
50
Error Recovery
50
AF Security Reliability

Best When

You want a robust C++ framework for production services and are comfortable with C++ toolchains and async/service lifecycle patterns.

Avoid When

You need a simple single-endpoint hosted API with no code integration; or you require automatic cloud-managed deployment without custom service development.

Use Cases

  • Building C++ microservices and web APIs
  • High-throughput HTTP service development with structured middleware
  • Implementing internal platform services requiring async networking
  • Creating services that integrate with databases and observability tooling

Not For

  • Projects that do not use C++
  • Situations requiring quick prototyping in a scripting language without C++ build/tooling
  • Teams wanting a hosted SaaS/API product interface rather than a framework/library

Interface

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

Authentication

Methods: Framework-level configuration of authentication/authorization via middleware/handlers (implementation-dependent)
OAuth: No Scopes: No

No hosted/auth scheme is provided by the package itself; authentication is typically implemented by the application using userver components/middleware.

Pricing

Free tier: No
Requires CC: No

Open-source framework/library; no usage-based pricing indicated.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • As a library/framework, it is not directly callable as an external API; an agent must generate/modify C++ service code and integrate it into the app lifecycle.
  • Without specific docs/repo metadata provided here, precise guidance on request/response formats, error codes, and retry/idempotency semantics cannot be confirmed.

Alternatives

Full Evaluation Report

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

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