Skip to main content
Glama

Basic MCP Server

by gurdasnijor
README.md1.35 kB
# Basic MCP Server A minimal Model Context Protocol (MCP) server demonstrating tools, resources, and prompts. Built with [Smithery SDK](https://smithery.ai/docs) ## Prerequisites - **Smithery API key**: Get yours at [smithery.ai/account/api-keys](https://smithery.ai/account/api-keys) ## Getting Started 1. Install dependencies: ```bash npm install ``` 2. Start development server: ```bash npm run dev ``` Try the `hello` tool, `history://hello-world` resource, or `greet` prompt. ## Development Your code is organized as: - `src/index.ts` - MCP server with tools, resources, and prompts - `smithery.yaml` - Runtime specification Edit `src/index.ts` to add your own tools, resources, and prompts. ## Build ```bash npm run build ``` Creates bundled server in `.smithery/` ## Deploy Ready to deploy? Push your code to GitHub and deploy to Smithery: 1. Create a new repository at [github.com/new](https://github.com/new) 2. Initialize git and push to GitHub: ```bash git add . git commit -m "Initial commit" git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git git push -u origin main ``` 3. Deploy your server to Smithery at [smithery.ai/new](https://smithery.ai/new) ## Learn More - [Smithery Docs](https://smithery.ai/docs) - [MCP Protocol](https://modelcontextprotocol.io)

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/gurdasnijor/server-quality-harness'

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