Skip to main content
Glama

MCP Serverless Functions Example

by bridgpal
README.md2.61 kB
![Netlify Examples](https://github.com/netlify/examples/assets/5865/4145aa2f-b915-404f-af02-deacee24f7bf) # MCP example Netlify Serverless Functions **View this demo site**: https://mcp-example-serverless.netlify.app/ [![Netlify Status](https://api.netlify.com/api/v1/badges/f15f03f9-55d8-4adc-97d5-f6e085141610/deploy-status)](https://app.netlify.com/sites/mcp-example-serverless/deploys) ## About this example site This site shows a very a basic example of developing and running serverless MCP using Netlify Functions. It includes links to a deployed serverless function and an example of accessing the function using a customized URL. - [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) - [Docs: Netlify Functions](https://docs.netlify.com/functions/overview/?utm_campaign=dx-examples&utm_source=example-site&utm_medium=web&utm_content=example-mcp-serverless) - [Agent Experience (AX)](https://agentexperience.ax?utm_source=serverless-mcp-guide&utm_medium=web&utm_content=example-mcp-serverless) ## Speedily deploy your own version Deploy your own version of this example site, by clicking the Deploy to Netlify Button below. This will automatically: - Clone a copy of this example from the examples repo to your own GitHub account - Create a new project in your [Netlify account](https://app.netlify.com/?utm_medium=social&utm_source=github&utm_campaign=devex-ph&utm_content=devex-examples), linked to your new repo - Create an automated deployment pipeline to watch for changes on your repo - Build and deploy your new site - This repo can then be used to iterate on locally using `netlify dev` [![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/netlify/examples/&create_from_path=examples/mcp/serverless-mcp&utm_campaign=dx-examples) ## Install and run the examples locally You can clone this entire examples repo to explore this and other examples, and to run them locally. ```shell # 1. Clone the examples repository to your local development environment git clone git@github.com:netlify/examples # 2. Move into the project directory for this example cd examples/mcp/serverless-mcp # 3. Install the Netlify CLI to let you locally serve your site using Netlify's features npm i -g netlify-cli # 4. Serve your site using Netlify Dev to get local serverless functions netlify dev # 5. While the site is running locally, open a separate terminal tab to run the MCP inspector or client you desire npx @modelcontextprotocol/inspector npx mcp-remote@next http://localhost:8888/mcp ```

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/bridgpal/mcp-test-2'

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