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

Uploaded Python 3

File details

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

File metadata

  • Download URL: yala_events_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 44.1 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.2.tar.gz
Algorithm Hash digest
SHA256 966f82e7966f7c4fe3755f7e2a58188ae76a0f9d1f81bae4a5e620e129c30806
MD5 5916b4ebe049bfa8e935264338c9b96d
BLAKE2b-256 d9a1c7aa645f84729e379707dfe0572dc24351a376ab5661fc7e08637062b7ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yala_events_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c3f504e2855997586a64e546ef61d8183caada70d04a027c7c9babf1f5006019
MD5 fa325817ff24a59a711e3f389910e2cb
BLAKE2b-256 3d1f80de36224f4f44a3b43f64dfb0acaf71fb7ca703f1dac2e2577a0a71ac35

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