Power your product agents with MCP!
# Add to your Claude Code skills
git clone https://github.com/speakeasy-api/gramGram is a platform for creating, curating, and hosting Model Context Protocol (MCP) servers with ease. We currently support both OpenAPI documents as well as custom TypeScript functions as sources for tools.
With Gram you can empower your LLM and Agents to access the right data at the right time. Gram provides a high-level TypeScript SDK and OpenAPI support to define tools, compose higher order custom tools and group tools together into toolsets. Every toolset is instantly available as a hosted and secure MCP server.
If you are looking to get started on the hosted platform you can Sign up, or check out the Quickstart guide.
└ Minimal, lightweight, and open source. └ High-level TypeScript framework that makes working with MCP easy. └ Use a custom tool builder to create higher-order tools by chaining lower level tools. └ OAuth support out-of-the-box: DCR, BYO Authorisation, and standard flows. └ First class support for OpenAPI and . └ Follows the specification.
3.0.X3.1.XCreate agentic tools from simple TypeScript code using the Gram Functions Framework. Refer to the Getting Started guide to learn more.
The fastest way to get started is with the npm create @gram-ai/function@latest command, which creates a complete TypeScript project with a working Gram function. Deployable and runnable locally as a MCP server.
# Install the CLI and follow the prompts
npm create @gram-ai/function@latest
# Once created, move into your newly created fun...