Skip to main content
Glama

EvHenter MCP

Event-aggregeringsplattform med Sanity.io backend og MCP-server for ChatGPT Apps.

Oppsett

1. Sanity Studio

cd sanity npm install # Opprett nytt Sanity-prosjekt (følg instruksjonene) npx sanity init --create-project "EvHenter" --dataset production # Kopier project ID til .env

2. MCP Server (lokal utvikling)

# I rot-mappen npm install # Kopier og fyll ut miljøvariabler cp .env.example .env # Kjør utviklingsserver npm run dev

3. Seed Data

cd sanity npx sanity exec seed-data.ts --with-user-token

Miljøvariabler

SANITY_PROJECT_ID=ditt-prosjekt-id SANITY_DATASET=production SANITY_API_VERSION=2024-01-01 SANITY_TOKEN=din-api-token PORT=3000

MCP Tools

Tool

Beskrivelse

events_search

Søk events

events_get

Hent event detaljer

events_upcoming

Kommende events

events_create

Opprett event

locations_list

List lokasjoner

categories_list

List kategorier

venues_list

List venues

MCP Endpoints

  • SSE: GET /sse - Koble til MCP server

  • Messages: POST /messages?sessionId=xxx - Send meldinger

Testing

# MCP Inspector npx @modelcontextprotocol/inspector@latest # Koble til: http://localhost:3000/sse

Deploy til Render

  1. Push koden til GitHub

  2. Gå til render.com og opprett konto

  3. New > Web Service > Koble til GitHub repo

  4. Legg inn miljøvariabler (SANITY_PROJECT_ID, SANITY_TOKEN)

  5. Deploy!

MCP URL blir: https://ditt-prosjekt.onrender.com/sse

ChatGPT App

  1. Gå til ChatGPT > Settings > Developer settings

  2. Add connector > MCP

  3. Lim inn Render URL: https://ditt-prosjekt.onrender.com/sse

-
security - not tested
F
license - not found
-
quality - not tested

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/doffpett/evhenter-mcp'

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