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.2.0.tar.gz (45.2 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.2.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yala_events_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 45.2 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.2.0.tar.gz
Algorithm Hash digest
SHA256 e820a34cd09dc258a3603441dac0a585bf65e2f0973485cd44bc130720b50845
MD5 fc4d26c79420b82a424a158a584fce49
BLAKE2b-256 e8225d569a09f18142d253558aafb5020c605be8a3e6eb8dd1c24398991ec88a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yala_events_mcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b2a0f9008e4bcbac4a464f6ec87ced2aff285343695f81b27332ad81a8e0ad4b
MD5 dd2fde7e4467d23d7648824f85d061b9
BLAKE2b-256 785af6bf0c6ebeb6d2baa3855de71735b5997a52083e2c82fd181c771825c56f

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