Skip to main content

YALA Events MCP Server with stdio transport

Project description

Yala Events MCP Server

A Model Context Protocol (MCP) server for Yala Events that provides access to events, organizations, roles, and other Yala Events API features.

Installation

pip install yala-events-mcp

Usage

Command Line

  1. Set up your environment variables in a .env file:
YALA_EVENTS_API_TOKEN=your_api_token
BASE_URL=https://api.yala.events
  1. Run the server in stdio mode:
yala-events-mcp

Claude Desktop Configuration

Add this to your Claude Desktop configuration (claude_desktop_config.json):

"yala-events-mcp": {
  "command": "python3",
  "args": ["-m", "yala_events_mcp.server"],
  "env": {
    "YALA_EVENTS_API_TOKEN": "your_api_token",
    "BASE_URL": "https://api.yala.events"
  }
}

Available Tools

  • List Events
  • Create Event
  • Get Event Details
  • Get Organizations
  • List Histories
  • List/Create/Update/Delete Modules
  • List/Create/Update/Delete Permissions
  • List/Create/Update/Delete Roles
  • Manage Favorite Events
  • Manage Personal Access Tokens
  • List Public Organizations
  • Get App Version
  • Health Check

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yala_events_mcp-0.1.9.tar.gz (44.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yala_events_mcp-0.1.9-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file yala_events_mcp-0.1.9.tar.gz.

File metadata

  • Download URL: yala_events_mcp-0.1.9.tar.gz
  • Upload date:
  • Size: 44.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for yala_events_mcp-0.1.9.tar.gz
Algorithm Hash digest
SHA256 c7f50ff15de3f468b711ef538113cbce12d0d99abf53195773bb595750070db0
MD5 ca9b2d55c496a04668215668e63ccfd0
BLAKE2b-256 c512503afac0e735fbbbb501297c5e3d7e9f5e9111f371363bde83399cfe7ba0

See more details on using hashes here.

File details

Details for the file yala_events_mcp-0.1.9-py3-none-any.whl.

File metadata

File hashes

Hashes for yala_events_mcp-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6108528f2f1e5cab23d5d43fd9030df2c17ad4a12ee4e64fc6fb71132c0941b7
MD5 44f39dc1c33a4cd8a2d98486cdd7a391
BLAKE2b-256 e2455eb225e1d5a2a6d273afe9e2111bd72c7edd08b8c22ab5db494f65a1699e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page