gram

Gram is an MCP Cloud Platform and TypeScript framework for creating, curating, and hosting Model Context Protocol (MCP) servers. It supports defining tools via OpenAPI documents and via custom TypeScript “Gram Functions,” and provides a CLI and hosted control plane (gram app) for managing MCP servers/tool sources, including OAuth support.

Evaluated Mar 30, 2026 (22d ago)
Homepage ↗ Repo ↗ Ai Ml mcp mcp-server mcp-gateway mcp-tools typescript openapi oauth cli ai-sdk control-plane
⚙ Agent Friendliness
55
/ 100
Can an agent use this?
🔒 Security
57
/ 100
Is it safe for agents?
⚡ Reliability
19
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
75
Documentation
70
Error Messages
0
Auth Simplicity
70
Rate Limits
20

🔒 Security

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

Security posture is partially supported by stated OAuth support and hosted secure MCP server hosting, but the provided content does not describe TLS requirements explicitly, token storage/logging practices, scope granularity, or operational security controls. Dependency hygiene and CVE status are not assessable from the provided README/manifest snippet.

⚡ Reliability

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

Best When

You want to publish MCP toolsets quickly from OpenAPI or TypeScript and centrally manage/secure MCP server hosting for multiple teams or applications.

Avoid When

You require documented, machine-readable REST API contracts (OpenAPI spec URLs for management endpoints) and clearly stated operational guarantees (SLA, retry/idempotency semantics) that are not provided in the available README content.

Use Cases

  • Host MCP servers for an organization at custom domains
  • Expose internal or third-party APIs to LLMs/agents through MCP tools
  • Create MCP tools from OpenAPI specs or TypeScript functions
  • Compose higher-order tools and group tools into toolsets
  • Manage and secure MCP servers centrally via a control plane
  • Integrate agent workflows with automation platforms like Zapier/n8n (as MCP-backed tools)

Not For

  • Teams needing only local/offline MCP tooling with no hosted control plane
  • Use cases requiring well-specified REST/GraphQL APIs for programmatic management beyond the described CLI (details not provided in the README)
  • Organizations that cannot adopt OAuth flows or do not want hosted authentication/authorization integration

Interface

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

Authentication

Methods: OAuth (described as OAuth support out-of-the-box; includes DCR, BYO authorization, and standard flows) Gram CLI authentication (gram auth described, but token method/format not specified)
OAuth: Yes Scopes: No

The README states OAuth support is available (DCR, BYO authorization, standard flows) but does not document concrete scope granularity, token types, or exact auth endpoints/parameters.

Pricing

Free tier: No
Requires CC: No

Billing tooling is mentioned (Polar) but no pricing tiers, free tier, or cost estimates are provided in the supplied README content.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Hosted MCP server management is described at a high level; without the detailed CLI/API docs, agents may need manual steps to handle auth token lifecycle and operational error cases.
  • Tool definitions can be derived from OpenAPI or TypeScript; schema validation/input contracts are important (zod used in example) but detailed runtime error conventions are not provided here.

Alternatives

Full Evaluation Report

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

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-03-30.

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