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

Uploaded Python 3

File details

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

File metadata

  • Download URL: yala_events_mcp-0.1.7.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.7.tar.gz
Algorithm Hash digest
SHA256 4d02043a1a21845677b63e4f53bf28981e0f5a4f47318c324134bfd6bb96b4a6
MD5 bd68ba9c58949cd2ab8516befe4c005a
BLAKE2b-256 a8fb83dae429345e897a2a9b8d57454171f2716fcd22b91756e81ed87801c58e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yala_events_mcp-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 991e58c246ed3275cb5db5ca803cc2e8eb3dc596be7e0e2bde08038beca678b4
MD5 239db2430f1fca6dafab1a21e7d174f9
BLAKE2b-256 f3b84e57fa24722ef161e794c8221ced1fb6d83467ac089ece7ec4eebf29f614

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