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.4.tar.gz (38.8 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.4-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yala_events_mcp-0.1.4.tar.gz
  • Upload date:
  • Size: 38.8 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.4.tar.gz
Algorithm Hash digest
SHA256 394e64c30acbf85878db0958a6058dcf776d02dfdc699bef4188a28f96a0b36d
MD5 2716d1dbbe50dcf62555ccc7f8155b07
BLAKE2b-256 5f39b3853d927a14acafd95c8ecf64b28bf62cbd96c8ae5aed4dd8e09f4e4ef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yala_events_mcp-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8a9351d83824f9e664d3e467487d462def4efb128b4b86e9f8bb3620476a9554
MD5 81d876512a9a9878ca181f635ca07766
BLAKE2b-256 378d4d36db7a30b65b49c23eeab91244e369921468509b37ff4e4a125555f443

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