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.3.tar.gz (44.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.1.3-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yala_events_mcp-0.1.3.tar.gz
  • Upload date:
  • Size: 44.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.1.3.tar.gz
Algorithm Hash digest
SHA256 2c358cde4b9ee5d0d4681c501c6b3d74b4ae4a4d51670a10914bc197a1bf7bb5
MD5 900a261416cfe418dbd4c4f61256a752
BLAKE2b-256 cf64310ced4c4feefbeb364ef43cf808f6a3ccd71a715a8e05b7fd79b264f4f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yala_events_mcp-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6a79d92f6a023e4649eaf2bf4b6674e52c86924074a2b5490b26ab3050be99a0
MD5 c53b4aaed0a3bfb04f69089c3d32c8cb
BLAKE2b-256 739f28502df8c4f07933cf55b6073bef3ed8e40e83cca3283a3b97244133f847

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