MCP Catalogs
Homegram screenshot

gram

by speakeasy-api·233·Score 49

Gram is a platform for creating, curating, and hosting MCP servers with TypeScript SDK and OpenAPI support.

developer-toolsai-llmother
26
Forks
122
Open issues
this month
Last commit
2d ago
Indexed

Overview

Gram provides a comprehensive solution for building, securing, and monitoring MCP servers across organizations. It enables developers to create custom tools using TypeScript or convert existing OpenAPI documentation into MCP tools. The platform offers OAuth support, tool composition capabilities, and a unified control plane for managing MCP servers at scale. Gram's TypeScript SDK simplifies the development process while ensuring compliance with the MCP specification.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Host one or more remote MCP servers at a custom domain like mcp.{your-company}.com
you:Power in-application chat by exposing context from internal APIs through tools
you:Manage and secure MCP servers for an entire organization through a unified control plane
you:What is Gram?
you:How do I get started with Gram?

When to choose this

Choose Gram when you need a managed platform for creating and hosting MCP servers at scale, especially if you're already working with TypeScript or OpenAPI specs.

When NOT to choose this

Avoid Gram if you prefer self-hosted solutions without vendor lock-in, or if you need simple MCP server implementation without the additional platform features.

Tools this server exposes

1 tool extracted from the README
  • add

    Add two numbers together

Note: Only one example tool (add) was found in the documentation. This appears to be a default example rather than a comprehensive list of all available tools. The actual tools exposed would depend on the TypeScript code or OpenAPI specs deployed

Comparable tools

npx-mcpmcp-server-templatemcp-kit

Installation

Install the Gram CLI:

curl -fsSL https://go.getgram.ai/cli.sh | bash

Create a new Gram function:

npm create @gram-ai/function@latest
cd my_function
npm run build
npm run push

To use in Claude Desktop, add to config.json:

{
  "mcpServers": {
    "gram": {
      "command": "npx",
      "args": ["@gram-ai/function"]
    }
  }
}

FAQ

What is Gram?
Gram is a platform for creating, curating, and hosting Model Context Protocol (MCP) servers with ease, supporting both OpenAPI documents and custom TypeScript functions.
How do I get started with Gram?
You can sign up at https://app.getgram.ai/, use the CLI with 'gram auth', or create a new function with 'npm create @gram-ai/function@latest'.

On Hacker News

Recent discussion from the developer community.

Compare gram with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.