Skip to main content
Glama
contributing_dev-setup.md.Ceqh4w-R.js1.17 kB
import{_ as t,c as o,o as n,a6 as l}from"./chunks/framework.CHl2ywxc.js";const m=JSON.parse('{"title":"Development Setup","description":"","frontmatter":{"title":"Development Setup"},"headers":[],"relativePath":"contributing/dev-setup.md","filePath":"contributing/dev-setup.md","lastUpdated":1755281500000}'),d={name:"contributing/dev-setup.md"};function r(i,e,p,a,c,s){return n(),o("div",null,e[0]||(e[0]=[l('<h1 id="development-setup" tabindex="-1">Development Setup <a class="header-anchor" href="#development-setup" aria-label="Permalink to &quot;Development Setup&quot;">​</a></h1><p>Prerequisites</p><ul><li>Node 18.17+</li><li>npm or pnpm</li></ul><p>Common commands</p><ul><li><code>npm run build</code> — build Node and Worker bundles</li><li><code>npm run dev</code> — start local server</li><li><code>npm run test</code> — run test suites</li><li><code>npm run lint</code> / <code>npm run format</code> — code quality</li></ul><p>Docs</p><ul><li><code>npm run docs:api</code> — generate API reference</li><li><code>npm run docs:dev</code> — serve docs locally</li></ul>',7)]))}const _=t(d,[["render",r]]);export{m as __pageData,_ as default};

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jakedismo/master-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server