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.1.tar.gz (45.3 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.1-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yala_events_mcp-0.2.1.tar.gz
  • Upload date:
  • Size: 45.3 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.1.tar.gz
Algorithm Hash digest
SHA256 939acdaa284d3724012d00c9993abaff4f9a1780a09261b8e5216be196fadcbc
MD5 f7347e7bb041af1940dc3d32116d8b2e
BLAKE2b-256 792cb686131ebf962444af3f4c6cb0d0b1f5739c90d209a2d2e3300c085a2a3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yala_events_mcp-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e7079a5649b97e3632f958bd2efc995d8632121eec485335559211b23c540fb8
MD5 0b26829c1f3ca9dc08d0f9565f7a3755
BLAKE2b-256 a820fcc726a4cf17c145f2230f948a6dc9d5d2d78cc423f018fded3f893e7715

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