4,500+ servers built on MCP Fusion
Vinkius

Amilia MCP. Manage community schedules and participant records.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Amilia MCP on Cursor AI Code Editor MCP Client Amilia MCP on Claude Desktop App MCP Integration Amilia MCP on OpenAI Agents SDK MCP Compatible Amilia MCP on Visual Studio Code MCP Extension Client Amilia MCP on GitHub Copilot AI Agent MCP Integration Amilia MCP on Google Gemini AI MCP Integration Amilia MCP on Lovable AI Development MCP Client Amilia MCP on Mistral AI Agents MCP Compatible Amilia MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Amilia MCP Server manages community recreation and program operations. Use this server to audit activity programs, monitor attendance, and handle participant registrations.

Your AI agent accesses family account details, lists programs, and tracks class sign-ups, making community operations visible through natural conversation.

What your AI agents can do

Get account details

Retrieves the full profile details for a specific account.

Get attendance

Gets the roster and check-in status for a specific event occurrence.

Get program details

Gets metadata about a specific recreational program.

+ 6 more capabilities included
Retrieve Family and Contact Profiles

Get full account details, including household information and a list of all associated contacts.

List and Organize Programs

List all recreational programs, view their specific activities, and check the schedule for upcoming activity occurrences.

Track Sign-ups and Registrations

List specific account registrations and audit the full history of sign-ups for any client.

Manage Class Attendance

Retrieve the attendance roster and check-in status for a given event occurrence.

View Activity Schedules

List all available program activities and list specific event occurrences (schedules) for those activities.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Amilia MCP Server: 9 Tools for Program Data

Use these nine tools to gather program details, track attendance, and list registrations across your entire recreation management system.

get019d754d

get account details

Retrieves the full profile details for a specific account.

get019d754d

get attendance

Gets the roster and check-in status for a specific event occurrence.

get019d754d

get program details

Gets metadata about a specific recreational program.

list019d754d

list accounts

Lists all registered family accounts in the organization.

list019d754d

list activities

Lists the specific activities offered within a given program.

list019d754d

list activity occurrences

Lists the scheduled dates and times for program activities.

list019d754d

list contacts

Lists all contacts associated with a specific account ID.

list019d754d

list programs

Lists all active recreational programs in the organization.

list019d754d

list registrations

Lists the current and past registrations for a specific account.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Amilia, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Amilia MCP Server - Manage Recreation Programs

This server lets your AI agent handle community recreation operations. You can use it to audit activity programs, check attendance, and manage participant registrations right through your chat.

Retrieving Profiles and Contacts

Your agent can get the full profile details for any account using get_account_details, and it'll list every contact attached to that account via list_contacts. You can also run list_accounts to get a list of every registered family account in the organization.

Program and Activity Management

It lists all active recreational programs using list_programs, and for any program, it'll list the specific activities offered with list_activities. You can check the schedule for upcoming events by calling list_activity_occurrences, and it also lets you see all available activities using list_activities.

Tracking Sign-ups and Attendance

Your agent tracks a client's participation history by listing current and past registrations with list_registrations. For specific events, it pulls the attendance roster and check-in status using get_attendance.

Listing Information

It gives you a list of every contact associated with an account using list_contacts, and it lets you see the full profile details for an account with get_account_details.

How Amilia MCP Works

  1. 1 Subscribe to the Amilia server and provide your Organization Identifier, Username, and Password.
  2. 2 Direct your AI agent to the server. The agent authenticates and connects to the Amilia platform.
  3. 3 Use natural language commands (e.g., 'Show me the attendance roster for the 9/15 Yoga class') to execute the necessary tools.

The bottom line is, you manage complex community operations by simply talking to your agent.

Who Is Amilia MCP For?

This is for Recreation Directors, Facility Managers, and Support Teams. If your job involves managing group schedules, tracking who showed up, or helping a parent find their child's registration history, this server is for you. It cuts out the manual dashboard clicking.

Recreation Director

Automates program audits and monitors which activities are the most popular across the entire organization.

Facility Manager

Quickly looks up class schedules and attendance rosters on the fly when running into logistical questions.

Customer Support Specialist

Retrieves family account details and full registration histories to resolve parent inquiries quickly.

What Changes When You Connect

  • Stop manually checking dashboards for class rosters. Use the get_attendance tool to pull the full attendance list and check-in status for any specific event occurrence immediately.
  • Need to know what programs exist? Use list_programs to see all available offerings. Then, call list_activities to see what's offered under each program.
  • Instead of navigating through three tabs to find a parent's history, your agent can use list_contacts and get_account_details to pull all family members and their profiles in one go.
  • When a parent asks about a sign-up, the agent runs list_registrations. This shows the full, audited history of every time the account registered for a program.
  • Quickly identify which activities are popular. Use the combined data from list_programs and list_activities to audit program popularity without running reports.
  • Resolve support calls faster. The agent can use get_account_details combined with list_contacts to pull all necessary family information instantly.

Real-World Use Cases

01

Auditing Program Popularity

A Recreation Director needs to know which activities are most popular before booking next year's budget. They ask their agent to 'Audit the programs.' The agent uses list_programs and then calls list_activities for each program, compiling a count of all available activities to determine demand.

02

Handling a New Parent Inquiry

A support agent gets a call from a parent asking about their child's enrollment. They ask their agent to 'Show me the enrollment history for the Smith account.' The agent uses list_contacts first to identify the account ID, then calls list_registrations to provide the full history.

03

Running a Day-of-Event Check

A Facility Manager needs to know who showed up for a class right now. They ask their agent to 'Get the roster for today's Yoga class.' The agent uses list_activity_occurrences to find the correct date/time, then calls get_attendance to list attendees and absentees.

04

Onboarding a New Program

A Program Administrator needs to check if a new activity is properly scheduled. They ask their agent to 'Check the schedule for Summer Camp.' The agent uses list_programs to find the parent program, then list_activities, and finally list_activity_occurrences to confirm the dates.

The Tradeoffs

Searching by Name Only

Manually clicking through the dashboard: Programs > Activity > Select Dates > Filter by Name. This is slow and often misses edge cases.

Instead, ask your agent to 'Show me all activities for Summer Camp 2026.' The agent uses list_programs to find the ID, then list_activities and list_activity_occurrences to give you the full schedule in text.

Missing Contact Data

Pulling the account details, but forgetting to check the contacts tab, so you only see the primary parent.

Always use get_account_details and follow up by asking the agent to 'list all contacts for this account.' This ensures you see every family member.

Guessing the Event ID

Trying to manually enter an occurrence ID into a report, only to find the ID changed or the date was wrong.

First, use list_activity_occurrences to get the correct, current list of schedules. Then, use that ID in the get_attendance tool to guarantee accurate data.

When It Fits, When It Doesn't

Use this server if your job requires tracking multiple, related entities: people, accounts, programs, and scheduled events. This is for operational reporting. Don't use it if you just need to know one thing, like 'What is the name of the program?' — use list_programs directly. Don't use it if you need to manage billing or payments — this is a recreation management tool, not a finance system. If you need to find a person's details, use get_account_details and list_contacts. If you need to know if a class was held, check list_activity_occurrences first, then use get_attendance.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Amilia. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_details get_attendance get_program_details list_accounts list_activities list_activity_occurrences list_contacts list_programs list_registrations

Manually compiling attendance reports is a huge waste of time.

Today, generating a roster for a class involves logging into the Amilia platform. You click on the program, then find the specific class date. You filter the list to find the correct group, and finally, you manually download the attendance sheet, often requiring you to copy and paste data into a separate spreadsheet for review.

With the Amilia MCP Server, you simply ask your agent: 'What was the attendance for the Beginner Yoga class on Tuesday?' The agent runs `list_activity_occurrences` to find the right ID, then executes `get_attendance`. You get a clean, structured list of who was present and who was missing, right in your chat.

Amilia MCP Server: Manage program data with `list_programs` and `list_activities`.

Before, figuring out the scope of a program meant navigating the site structure: find the main program, then drill down to the list of activities, and finally, check the schedules. This process is slow and requires multiple context switches.

Now, you just ask your agent to 'List all programs and their activities.' The agent calls `list_programs` and `list_activities` sequentially, compiling the full structure of your offerings instantly. You see the whole map of your organization's programs in one response.

Common Questions About Amilia MCP

How do I use the `list_accounts` tool with Amilia MCP Server? +

The list_accounts tool lists all family accounts in your organization. If you want to see details for a specific account, follow up by using get_account_details and providing the account ID.

Can I check class attendance using `get_attendance`? +

Yes, get_attendance retrieves the roster and check-in status. You must first use list_activity_occurrences to get the correct event ID for the class you care about.

What does `list_registrations` do? +

The list_registrations tool audits a specific account's sign-up history. It shows the account's participation record across various programs and dates.

How do I find out what programs are available? +

Use the list_programs tool. This gives you a master list of all recreational programs currently active in your organization.

How do I find a person's contact information? +

First, use list_accounts to get the main account ID. Then, use list_contacts with that ID to pull all associated contacts for that family.

How do I find out the schedule for a specific activity using `list_activity_occurrences`? +

It lists the schedule for specific activities. You provide the program or activity ID, and it returns the dates and times when that class is running. This helps you see exactly when the activity is available.

What information does `get_program_details` provide? +

This tool returns metadata about a program. You get details like the program name, description, and associated dates. This is useful if you need to know more about a program before managing registrations.

Can I use `list_contacts` to find a person's full account profile? +

No, list_contacts only lists contacts associated with an account. Use get_account_details to pull the complete profile for a family or household account.

How do I find my Amilia Organization Identifier? +

The Organization Identifier (formerly Rewrite URL) is the unique slug found in your Amilia store URL (e.g., forest-explorers). You can also use your numeric Organization ID.

How does authentication work? +

Your agent uses your Username and Password to authenticate with the /api/V3/authenticate endpoint, retrieving a JWT token that is valid for 1 year to authorize subsequent requests.

Can I get an attendance roster for a specific class? +

Yes! First, use list_activity_occurrences to find the specific date/time ID. Then, use get_attendance to retrieve the roster and check-in statuses for that occurrence.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Amilia. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.